首頁  >  問答  >  主體

hosts - 關於用apache設定基於網域名稱的虛擬主機的問題

我虛擬主機的設定檔也寫好了,hosts檔案也改過了,一開始還可以,然後我做了一個測試,把hosts裡的綁定語句註解掉,然後虛擬主機就不能存取了。但是我去掉註解後,虛擬主機依舊不能訪問了!這是怎麼回事?

为情所困为情所困2713 天前526

全部回覆(1)我來回復

  • 怪我咯

    怪我咯2017-05-16 17:06:37

    首先,我不知道你做了什麼測試,理論上註解和不註解hosts裡面的東西,對虛擬主機是不是在跑沒影響,只是決定你是不是能訪問而已。如果,你測試的時候沒有改apache的config和v-host的話,表示很有可能你第一次跑起來的就是不正確的。我的建議是,在確定v-host正確的情況下,注意檢查apache的config裡面是不是全部開啟了允許重寫,是否已經正確引入了v-host檔案。我記得apache官網上有這個設定的教學課程,網址是http://httpd.apache.org/docs/2.2/vhos...,這裡面的v-host應該是對的。

    最後分享一下我自己的操蛋經驗,我當時配了1天半,因為同時要有很多ip做虛擬化。

    回覆
    0
  • 取消回覆