代码之家  ›  专栏  ›  技术社区  ›  Abraham Brookes

Apache为一些图片提供HTML内容

  •  0
  • Abraham Brookes  · 技术社区  · 6 年前

    所以我今天来工作,发现我的一些照片没有被送到 img 元素正确。路径正常,请求正在返回 200 但是图像本身是空白的。

    当我直接在浏览器中打开图像地址时(即: http://www.example.com/images/image.png ,页面加载了一堆未样式化的HTML,就好像我请求了一个页面,而不是一个图像。HTML来自与图像相关的页面,但在该请求中没有指定页面的地方。这就好像图像被当作HTML文档而不是图像。这是服务器设置还是什么?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Abraham Brookes    6 年前

    所以我有一些狡猾的重写规则在我的 .htaccess 文件,它与图像文件名字符串的一部分相匹配,并在内部重定向到一个页面,但由于我的操作失误,它的服务一团糟。 HTAccess . 通过使 HTAccess 规则更加规范。