linux+apache+php 訪問提示Bad Request(Invalid Hostname) 已經解決
癥狀:
www.xxx.com/rebots.txt 偶爾不正常
www.xxx.com 大多數情況不正常 出現Bad Request(Invalid Hostname) 這樣的提示 偶爾能正常顯示
請教下 具體信息請移步到下面的鏈接 大家指導指導
http://bbs2.chinaunix.net/thread-1623161-1-1.html
[ 本帖最後由 jetvster 於 2009-12-8 16:15 編輯 ]
《解決方案》
原帖由 jetvster 於 2009-12-3 17:54 發表 http://linux.chinaunix.net/bbs/images/common/back.gif
癥狀:
www.xxx.com/rebots.txt 偶爾不正常
www.xxx.com 大多數情況不正常 出現Bad Request(Invalid Hostname) 這樣的提示 偶爾能正常顯示
請教下 具體信 ...
在這裡回你的帖子吧。
讀了你的回復,知道你配置禁止使用IP訪問,還有就是在出現(Bad Request),日誌中沒有提示。
1、樓主是不是配過虛擬主機。
2、這個虛名是誰提供解析的,DNS?hosts?,解析是否正常。
3、如果可以嘗試使用HTTP協議指令觀察一次訪問。
e.g.
這是正確的:
telnet www.chinaunix.net 80
Trying 60.28.166.84...
Connected to www.chinaunix.net (60.28.166.84).
Escape character is '^]'.
GET / HTTP/1.1
HOST:www.chinaunix.net
HTTP/1.1 200 OK
Date: Sat, 05 Dec 2009 08:40:31 GMT
Server: Apache/2.0.63 (Unix) PHP/5.2.6
Accept-Ranges: bytes
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html
正文HTML代碼
HOST: www.chinaunix.net
這句指主機頭。我分析如果有虛擬主機的話,那問題可能是這裡。
《解決方案》
前兩天周末 然後 周一發燒 不敢出門 :em17: :em17: :em17: :em17:
反饋下問題根源
問題最後解決了,不是伺服器和域名的問題
是可惡的機房把 備案信息中不是它接入的域名都禁止訪問了 也就是出現Bad Request(Invalid Hostname)這個錯誤。
後來挨個提供了 域名和備案號 向機房申請開通后就正常了
太鬱悶了 剛開始以為是伺服器的問題 這個問題折磨人好幾天!!!!!!!!!!!!!!!!!!:em20: :em20: :em20:
唉 今年我們不折騰。。。。。誰信啊
[ 本帖最後由 jetvster 於 2009-12-8 16:22 編輯 ]
《解決方案》
原帖由 blueswxs 於 2009-12-5 16:55 發表 http://linux.chinaunix.net/bbs/images/common/back.gif
在這裡回你的帖子吧。
讀了你的回復,知道你配置禁止使用IP訪問,還有就是在出現(Bad Request),日誌中沒有提示。
1、樓主是不是配過虛擬主機。
2、這個虛名是誰提供解析的,DNS?hosts?,解析是 ...
謝謝 blueswxs :):lol: :lol: :lol: :lol: :lol:
機房操作太不規範了 這樣的行為應該是要提醒用戶的。。。。但實際上 如果我不去找他們 他們估計都不會告訴我 鬱悶死