English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

請問一下

如何得知某網站是用IIS還是APACHE還是...

如何得知某網站是用IIS還是APACHE還是...

2007-10-27 04:12:41 · 3 個解答 · 發問者 Yu T 1 in 電腦與網際網路 程式設計

3 個解答

可看網頁的副檔名,
一般來說,
若是.asp、aspx的副檔名,該站所使用的平台應該為IIS
若是php、jsp則是使用APACHE
但有時也有例外,例如IIS其實也可掛入php的元件,
即便不用APACHE也可跑php,
這是簡易判別主機的方式

2007-10-27 07:34:57 · answer #1 · answered by ? 3 · 0 0

如果首頁網址是
http://xxx.com/
你在網址後隨意打一些東西
讓它找不到網頁(404)
一般沒修改ㄉ就會顯示出來

2007-10-27 17:53:47 · answer #2 · answered by ? 2 · 0 0

你要看純表面資訊──需要網管非常非常誠實,很多網管接管網站第一步就是改 http 回應檔頭──很簡單:

Firefox: Tools→Page Info→Headers

這是免錢的。

IE 要看檔頭目前所知沒有免費。不過你還是要免費可以繞過,去:

http://www.microsoft.com/downloads/details.aspx?FamilyId=B134A806-D50E-4664-8348-DA5C17129210&displaylang=en

下載 WFetch。安裝後,開始→所有程式→IIS Diagnostics (32bit)→WFetch 1.4→WFetch 1.4。

國內還會顯示伺服器名的還是有 (別拿奇摩開刀了,你知道我敢貼這裡就是告訴你奇摩不能這樣看的),拿中華電信玩玩好了,在 Host 裡輸入:

www.cht.com.tw

然後按 Go!,等到下面的 log 跑完,往上捲,通常 Apache 架的伺服器是 Server: Apache ...,而微軟 IIS 架的會是 Microsoft...。

至於為甚麼要這麼麻煩,是因為你大概不了解伺服器端有所謂覆寫 (rewrite) 網址的存在,如 Apache 有 mod_rewrite,IIS7 聽說也有。這個東西可以把一個網址連附檔名寫成另一個檔名,例如:

http://www.acme.com.tw/redirect.asp?cpath=path&ext=py&cat=knowledge

寫成

http://www.acme.com.tw/path/knowledge.py

你光看附檔名是看不出來的。

2007-10-27 08:27:02 · answer #3 · answered by mh 7 · 0 0

fedest.com, questions and answers