獨立服務器的Apache服務器綁定域名通過修改httpd.conf文件來實現,
打開httpd.conf文件,
NameVirtualHost 127.0.0.1 #你服務器的ip地址
<VirtualHost 127.0.0.1>
ServerAdmin support@trnet.cn
DocumentRoot /wwwroot #網站根目錄
ServerName m.diaz.com.cn #網站要綁定的域名。
ErrorLog logs/trnet-error_log #網站運行錯誤日記
Customlog logs/trnet-access_log common #網站運行日記
</VirtualHost>
<VirtualHost 127.0.0.1>
ServerAdmin support@trnet.cn
DocumentRoot /wwwroot2
ServerName www2.trnet.cn
ErrorLog logs/trnet2-error_log
CustomLog logs/trnet2-access_log common
</VirtualHost>
綁定完成后,別忘了重啟Apache
然后可以放個index.html在wwwroot文件夾下試下是否可以訪問。
訪問m.diaz.com.cn OK
如果出現403,請查看Apache中的目錄權限設置
出現404,請查看上面寫的documentroot是否正確,再看看文件夾里是否有文件,也可以在conf/extra/httpd-vhosts.conf文件里搜索vhost,然后把前面的#去掉
多個網站域名綁定可以用多個<VirtualHost>標簽。
Apache服務器一個網站綁定多個域名,可以 ” ServerName 域名1 域名2 域名3 “這樣,中間空格即可。