通过 .htaccess 禁用服务器令牌会破坏网站

Posted

技术标签:

【中文标题】通过 .htaccess 禁用服务器令牌会破坏网站【英文标题】:Disabling servertokens via .htaccess breaks website 【发布时间】:2015-01-28 06:23:33 【问题描述】:

我已将以下代码添加到我网站根文件夹中的 .htaccess 文件中:

# Disable server signature
ServerTokens ProductOnly
ServerSignature Off
# END SCCC    

这会导致我的网站崩溃:

Internal Server Error:
The server encountered an internal error or misconfiguration and was 
unable to complete your request.

删除servertokens 行,它按预期工作并删除签名。

我应该如何禁用服务器令牌?如果我要禁用签名,我什至需要这样做吗?

【问题讨论】:

【参考方案1】:

您只能在服务器配置 (httpd.conf) 中使用ServerTokens:http://httpd.apache.org/docs/current/en/mod/core.html#servertokens

.htaccessServerSignature 没问题

【讨论】:

以上是关于通过 .htaccess 禁用服务器令牌会破坏网站的主要内容,如果未能解决你的问题,请参考以下文章

无法禁用 Django CSRF 框架并且正在破坏我的网站

.htaccess文件得用途

.htaccess 重写规则破坏 css

禁用 httpd.conf 中的目录浏览与 apache 上的 .htaccess

在自动填充被破坏或禁用的站点上强制登录自动填充

如何为 .htaccess 文件中的某些媒体文件禁用 Apache gzip 压缩?