1. 程式人生 > >一臺主機利用apache伺服器開啟虛擬主機後無法使用www域名解決方法

一臺主機利用apache伺服器開啟虛擬主機後無法使用www域名解決方法

同一臺主機一般只有一個域名,為了能放置許多不同型別的網站,需要將主機配置成虛擬主機來使用,配置的方法很多,詳細的過程可以參照網上其他部落格等,這裡強調apache的conf檔案的兩個重要的地方:

1.主機IP

虛擬主機對映IP:
NameVirtualHost  your_ip:80


2. 虛擬主機列表:

<VirtualHost your_ip:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html/your_web_root/
    ServerName  your_domain
#    ErrorLog logs/dummy-host.example.com-error_log
#    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>


這樣配置以後,可以實現多個子域名訪問不同的網站,,,但是預設的主域名domain.com或者www.domain.com卻無法訪問了。

我解決的方法是在域名解析裡面,設定一個cname記錄,將www.domain.com對映到某個子域名即可。