【发布时间】:2013-12-24 01:09:41
【问题描述】:
我想通过使用以下命令将 P3P 标头添加到 .htaccess 来设置它们:
<IfModule mod_headers.c>
Header set P3P "CP="ALL DSP COR CUR ADM TAI OUR IND COM NAV INT""
</IfModule>
但是,这会导致内部服务器错误。我能在服务器日志中找到的唯一相关条目是 .htaccess :Header has too many arguments
据我所知,mod_headers.c 已加载。
关于如何解决这个问题的任何想法?谢谢!
【问题讨论】:
-
查看错误日志以了解确切的错误是什么。也许是双双引号?
-
应该as是一个has吗?
-
我正在查看控制台中的 Apache error_log(服务器在 OSX 上运行),但没有具体的错误号,只是一个通用注释。让我看看我是否还有另一个包含更具体信息的日志。我尝试删除双引号,但这确实有所作为。我从这里得到了原始实现:askapache.com/htaccess/using-http-headers-with-htaccess.html
-
我查看了,但找不到任何其他包含有关错误的更详细信息的日志。
标签: apache .htaccess p3p mod-headers