»

如何在Apache主机中删除一些自带的无用响应头信息

    网站建设  
又拍云CDN七牛网站优化百度云加速SEO浏览器网络安全WP Rocketwindows主机数据库CDN建站Wp Super Cache缓存ApacheIIS插件web.config服务器变量前端重定向访客CDN的问题HTTP标头伪静态

Apache 主机中有些一些响应头信息是非常没必要显示给用户,例如 X-Powered-ByX-Pingback,需要删除。

你可以从 CDN 控制台上去设置删除响应头,当然也可以从服务器的 .htaccess 文件中进行设置删除。本文讲的是后者。前端

<IfModule mod_headers.c>
    Header unset X-Powered-By
    Header unset X-CF-Powered-By
    Header unset X-Mod-Pagespeed
    Header unset X-Pingback
</IfModule>

 

但是,有一些主机上 Header unset X-Powered-By 并不起作用,你需要用 Header always unset X-Powered-By 才能彻底删除。

另外,用 Header unset server 删除 server 信息是不起作用的。

 

当然,你也可以指定特定类型的文件来删除响应头信息,例如这样设置:

<FilesMatch "\.(html|htm)$">
<IfModule mod_headers.c>
    Header always unset X-Powered-By
</IfModule>
</FilesMatch>

方法很简单。

本文禁止住转载。任何形式转载请联系作者(时光在路上 www.timezls.com)。时光在路上保留所有权利

时光在路上扫码阅读、分享
  • 版权声明:该文章由 时光在路上 发表,共 511字。除非特别标注来源,否则为原创。详见《版权声明》部分。
  • 转载请注明:文章标题和文章链接 - 时光在路上 - 也可直接“复制本文链接” 或 使用右边二维码分享本文 →