本文講述了Apache實現本地建立泛域名虛擬主機的方法。分享給大家供大家參考,具體如下:
在本地建立泛域名虛擬主機,可以修改Apache的安裝目錄下的conf/httpd.conf,如下:
<VirtualHost *:80>ServerName auciou.comServerAlias *.auciou.comDocumentRoot F:/site/auciou</VirtualHost>
重啟Apache,就可以在本地同時使用auciou.com和xxx.auciou.com在本地訪問,xxx為任意的二級域名,實現了泛域名解析。用此方法,也可以在本地建立多個不同域名的泛域名解析的虛擬主機。
在本地測試時,需要修改hosts文件,打開C:/WINDOWS/system32/drivers/etc/hosts,寫入這樣的句子:
127.0.0.1 ww2.auciou.com127.0.0.1 ww3.auciou.com127.0.0.1 ww4.auciou.com127.0.0.1 wwa.auciou.com127.0.0.1 user.auciou.com127.0.0.1 blog.auciou.com
因為hosts本身沒有泛域名解析,所以在本地做測試時,二級域名需要在本地的hosts文件一個一個添加。然后手動備份hosts文件,重裝系統之后,覆蓋此文件即可。
希望本文所述對大家Apache服務器設置有所幫助。