Zero159

走在18%灰的半調子

最近在架設server開始遇到一些莫名奇妙的問題,找了很久都找不到原因。其中一個最奇怪的就是當網頁不是放在根目錄(www)裡,總是一定要加上"/"才能順利連上。找了很多解決的方法幾乎都是利用apache的httpd.cof中的Alias來設定虛擬目錄(Alias /xxx "C:/AppServ/www/xxx" 並且不要輸入最後的斜線 ),但是這個方法我試了幾百次就是不行。

結果想不到指定原本為localhost的ServerName成為IP位址,結果就成功了。我想可能的原因是在於重新導向上面。而Apache就會以localhost來當作預設servername,導致client端讀取自己本機,而發生找不到的情況。不過這是我猜想的,不知道是不是真的如此。但是這樣至少解決了這個網址加"/"的問題。如果有人知道真正的原因為何請告訴我吧。



edit post

0 Reply to "讓Apache上的網站順利運行,URL最後不加"/""

張貼留言