【发布时间】:2015-03-31 16:19:32
【问题描述】:
所以最近在托管我的网站时,我注意到我的网站在其标题上吐出它托管在 php 5.6.6 etc 上是否有任何方法可以在 .htaccess 上阻止它,我知道它可能在 html 上,但我认为在 . htaccess 它会更干净。
第二个问题,更重要的是,如果搜索“example.com/~test”中有 ~ 我希望它能够将其重定向到 404 或只是主页,我该如何过滤.所以基本上如果请求中有一个 ~ 那么它应该将它重定向到一个 404 页面。
任何帮助都将不胜感激,请把它写在下面。
【问题讨论】:
-
请将自己限制在一个问题(或至少一些 非常 密切相关的问题)到 stackoverflow 问题。这可能会因为过于宽泛而被关闭。
-
“我知道它在 html 上是可能的”——不,不是。无法控制 Web 服务器将从 HTML 文档中输出的响应标头。
-
我找到了第一个问题的答案,你们知道我的第二个问题的答案吗?
-
还有 header_remove('x-powered-by');在 html/php 上确实删除它。
-
header_remove是一个 PHP 函数。它不是 HTML。
标签: php html .htaccess header webserver