【问题标题】:apache htaccess Header Set only working for static filesapache htaccess Header Set 仅适用于静态文件
【发布时间】:2015-07-23 20:57:54
【问题描述】:

我有一个 php 应用程序,它将所有不指向静态文件的 url 指向 index.php(在 .htaccess 中配置)

我添加了以下配置,为我的 .htaccess 文件中的所有请求添加标头,但标头仅应用于转到静态文件的 url。

    Header set Access-Control-Allow-Origin *

什么会阻止标头应用于 index.php?

【问题讨论】:

  • 你在哪里/如何应用这个?如果没有任何上下文,指令本身几乎没有用。例如如果那是你额头上的纹身,那么是的,你为什么希望 apache 会阅读你的纹身?
  • 更新了问题,包括我放置的配置在 .htaccess 中
  • 这仍然没有帮助。如果你有,<if> 块中的那个指令或其他东西......
  • 我在任何 if 块中都没有它。标头被应用于我的 js、css 和图像文件......只是不是被重写为 index.php 的 url

标签: php apache .htaccess


【解决方案1】:

所以问题是 mod_header 模块不能与 php fastcgi 一起使用。它在切换到 mod_php 后开始工作。

【讨论】:

    猜你喜欢
    • 2013-07-25
    • 2014-12-09
    • 2015-06-15
    • 2014-01-07
    • 1970-01-01
    • 2018-02-17
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多