【问题标题】:Change mime type for html files under certain path更改特定路径下 html 文件的 mime 类型
【发布时间】:2023-12-16 01:08:01
【问题描述】:

我们的 CDN 向我们收取页面查看费用存在问题,他们正在将所有 text/html mime 类型视为 html 页面和页面查看。但是,我们实际上有 java (jsp),它们显然是与页面视图相关的 text/html,但我们也有一些小的 .html 文件,这些文件由 javascript 加载到页面中,用于业务控制的动态内容。我无需重写与供应商的整个合同即可解决帐单问题的快速肮脏方法是将某个目录下的 html 文件的 mime 类型更改为 text/html 以外的其他内容。我打算通过编辑 apache 配置来完成。我有几个问题是:

1) 如果我将这些文件的 mime 类型更改为 text/plain 或其他内容怎么办?这样做有什么影响吗? 2) 是否有任何其他有效的不是 text/html 的 html mime 类型?我假设没有。 3) 解决此问题的任何其他想法?

更新 我正在考虑将 html 文件更改为应用程序/javascript。这样做有什么影响?有什么事吗?

【问题讨论】:

    标签: apache mime-types cdn akamai


    【解决方案1】:

    1) 如果我将这些文件的 mime 类型更改为 text/plain 或其他内容怎么办?这样做有什么影响吗?

    如果更改 mime 类型,浏览器将无法正确呈现。

    2) 是否有任何其他有效的不是 text/html 的 html mime 类型?我假设没有。

    SSI:

    AddType text/x-server-parsed-html .shtml .sht 
    AddHandler server-parsed .shtml .sht
    

    3) 解决此问题的任何其他想法?

    将小 HTML 文件转换为 JSONXHTML5

    【讨论】:

      【解决方案2】:

      您确定 akamai 是根据网页浏览量而不是使用的带宽向您收费吗?您可能需要就此与您的 akamai 联系人联系。

      【讨论】: