2014-04-12 142 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