2014-10-09 66 views
0

我只是問一個簡單的問題。我正在研究虛擬主機配置,但我很困惑我應該在哪裏正確放置虛擬主機配置?何處放置Apache vhost配置(httpd-vhosts.conf或httpd.conf)?

我有一個文件,名稱爲httpd-vhosts.confhttpd.conf 我試圖把我的配置在這兩個文件,但不同的Web項目。當我重新啓動我的Wampserver後,我可以訪問它們。如果我把所有的虛擬主機條目放在文件httpd-vhosts.conf中,這樣可以嗎?或者我應該把它放在httpd.conf

回答

1

沒有對錯。 Apache有一個全局配置文件,它通常是默認的或在啓動腳本中指定的。

該文件然後使用一個或多個輔助配置文件和目錄。不同的Linux發行版使用不同的默認包含目錄。

在CentOS我認爲,例如,你會放一個文件(命名爲喜歡你的域名,但可以是任何東西)在/etc/httpd/conf.d/example-com.conf:http://wiki.centos.org/TipsAndTricks/ApacheVhostDir