如何設定Apache 內 httpd.conf設定檔的網域連結呢?

#以下為虛擬伺服器設定
NameVirtualHost *:80

<VirtualHost X.X.X.X:80>....X.X.X.X是我的固定IP
ServerName www.X.com5.tw......X是我的網址
DocumentRoot C:/program Files/xampp/htdocs/X
</VirtualHost>

<VirtualHost X.X.X.X:80>....X.X.X.X是我的固定IP
ServerName www.X.com5.tw......X是我的網址
DocumentRoot C:/program Files/xampp/htdocs/X
</VirtualHost>

<VirtualHost X.X.X.X:80>....X.X.X.X是我的固定IP
ServerName www.X.com5.tw......X是我的網址
DocumentRoot C:/program Files/xampp/htdocs/X
</VirtualHost>

把上面的那些內容放在Apache 之 httpd.conf 設定檔內的最下面,這樣的做法是否正確?為何一放進去Apache就無法啟動了呢?請問問題可能出在哪裡呢?感謝您的回答~~
舉例
我把我的防火牆都打開了啊 為什麼還是不通呢

有辦法幫我解決嗎??

這我想每個人都不是神~~~

放在最下面並不會有問題
請先看LOG 當啟動apache的時候一定會有log 他顯示fail的時候一定有原因 要不要先把log show出來

NameVirtualHost *:80

<VirtualHost *:80>
ServerName www.X.com.tw
DocumentRoot "C:/program Files/xampp/htdocs/X"
</VirtualHost>

<VirtualHost *:80>
ServerName www.Y.com.tw
DocumentRoot "C:/program Files/xampp/htdocs/Y"
</VirtualHost>

<VirtualHost *:80>
ServerName www.Z.com.tw
DocumentRoot "C:/program Files/xampp/htdocs/Z"
</VirtualHost>

放在 httpd.conf 設定檔最下面是可以的,設定你改成上面這樣試試
會不會是你斜線的方向有錯?
下面是我 xampp 預設的


<VirtualHost *:80>
DocumentRoot D:\xampp\htdocs
ServerName localhost
ServerAlias localhost
</VirtualHost>
謝謝兩位的指教,不是我的指向操作錯誤,而是我的Xampp1.6.8版錯失率太高,結果我改下載了Xampp1.7.0版以後,情況就改善了!再次的謝謝兩位!!
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!