【问题标题】:mod_headers not workingmod_headers 不工作
【发布时间】:2011-08-29 03:11:59
【问题描述】:

我在我的 http.config 中启用了 mod_headersmod_rewrite,从行中删除了 #。

LoadModule headers_module modules/mod_headers.so

LoadModule rewrite_module modules/mod_rewrite.so

我需要启用更多功能或错误在 .htaccess 上?

.htaccess。

RewriteEngine On
RewriteRule ^(.*?)\.x$ /$1.php [L]
<IfModule mod_headers.c>   
   <filesMatch "\.(x)$">
        Header set foo "baa"
  </filesMatch>  
</IfModule> 

提前致谢!

【问题讨论】:

  • 您是否尝试将 .x 作为 .php 运行?
  • 是的,它有效。我的问题是 mod_headers.c。
  • 因为您可以简单地使用 addType 并且可以摆脱 mod_headers。你绝对需要 mod_headers 吗?
  • 这是我发现的一个链接,可能对您有帮助 askapache.com/htaccess/…
  • 发生了什么或没有发生什么?你有错误吗?

标签: apache mod-headers


【解决方案1】:

尝试加载 headers 模块

sudo a2enmod headers 
sudo service apache2 restart

【讨论】:

    【解决方案2】:

    我通过清除浏览器缓存解决了这个问题。如果您正在查看 chrome 的浏览器检查器,请检查“网络”选项卡中的“禁用缓存”。但首先要确保 mod_headers 已经安装并且可以正常工作。

    【讨论】:

      猜你喜欢
      • 2013-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-26
      • 2012-04-22
      • 2011-10-14
      • 2018-07-18
      • 1970-01-01
      相关资源
      最近更新 更多