0
我有一個虛擬主機的我的Rails網站,我需要確定類型的服務器,作爲前端。如何確定遠程計算機上的服務器類型
他們說,Apache不是用作前端服務器,但我需要以某種方式檢查它。
這可能嗎? 也許有些終端命令?
我有一個虛擬主機的我的Rails網站,我需要確定類型的服務器,作爲前端。如何確定遠程計算機上的服務器類型
他們說,Apache不是用作前端服務器,但我需要以某種方式檢查它。
這可能嗎? 也許有些終端命令?
如果我理解您的問題更正,您正在嘗試確定爲您的文件提供服務的Web服務器的類型,對嗎?如果是這樣,請使用Fiddler(獨立免費軟件應用程序)或FireBug(針對FireFox的免費插件)等工具來查看來自服務器的HTTP響應。在大多數情況下,您將看到一個名爲「Server」的HTTP標頭,其中包含正在使用的服務器的描述。例如(來自cnn.com):
HTTP/1.1 200 OK
Date: Mon, 04 Apr 2011 04:24:46 GMT
Expires: Mon, 04 Apr 2011 05:21:59 GMT
Last-Modified: Fri, 29 Oct 2010 13:42:35 GMT
Cache-Control: max-age=3600
Content-Type: application/x-javascript
Accept-Ranges: bytes
**Server: Apache**
Content-Length: 1907
...或另一個例子,從brinkster.com:
HTTP/1.1 200 OK
Date: Mon, 04 Apr 2011 04:28:02 GMT
**Server: Microsoft-IIS/6.0**
Set-Cookie: BrinksterM1=2; HttpOnly
X-Powered-By: ASP.NET
Cache-Control: private
Content-Type: text/html; charset=utf-8
Content-Length: 44943
您可能會或可能不會得到具體的版本等服務器 - 這取決於服務器提供的信息 - 但這將是一個非常快速,免費的方式來檢查,並可能是我會採取的第一步。
謝謝! Firebug幫助了我! – AntonAL 2011-04-04 04:40:53