Apache为html文件返回httpd / unix-directory内容类型

时间:2016-11-03 23:56:56

标签: apache aem content-type dispatcher

我使用配置了AEM调度程序的Apache。在看似随机的情况下,服务器返回内容类型为' httpd / unix-directory'。然后提示用户在其浏览器中下载页面。然后缓存此响应&对主页的后续请求向用户显示index.html的文件下载

如何为所有扩展名为.html的文件强制执行text / html?

1 个答案:

答案 0 :(得分:0)

结果证明这是一场竞争。

正在使用文件扩展名创建文件夹路径并进行缓存。当调用该文件(实际上是另一个文件的父文件夹)时,它返回类型为unix-directory。

流程是这样的:

  1. 请求文件:/path/to/filename.jpg/version/filename_120x120.jpg
  2. 创建了上面的文件夹结构,返回了filename_120x120.jpg&缓存在Apache
  3. 请求文件:/path/to/filename.jpg(存在),返回'文件'浏览器实际上是一种文件类型。
  4. 分辨率: 不要缓存父文件夹结构包含"。"

    的文件