2014-04-12 107 views
4

我在我的网站中使用$ _SERVER ['HTTP_HOST']来获取绝对路径。但是,经常,我发现HTTP/1.0请求的nginx错误日志具有未定义的HTTP_HOST。我应该阻止HTTP 1.0请求吗?

建议阻止这些请求吗?什么是阻止他们的最好方法?

+4

属于webmasters.stackexchange.com – Richard

+2

我不明白。例如。像HTML这样的标记语言是主题,但协议细节不是? –

回答

2

是否可取阻止这些请求?

如果您的应用程序不能在没有主机的情况下提供有意义的服务,那么它是IMO的明智之举。此外,我无法在HTTP 1.1中找到任何说应用程序必须向后兼容的内容。

什么是阻止他们的最佳方式?

回答他们505 HTTP Version Not Supported