文章背景:
電腦上重新安裝了apache,但是配置好虛擬域名之后一直無法訪問,localhost一直顯示it works狀態(tài),并且輸入任何配置的域名都顯示it works狀態(tài),但是通過127.0.0.1是可以看到文件目錄的。
(學(xué)習(xí)視頻分享:編程視頻)
分析:
問題是在httpd_conf 文件上,只需要注釋掉ServerName localhost:80?即可。
解決方法:
從配置虛擬主機(jī)開始:
先在系統(tǒng)盤里的host文件開始:
先添加一個域名:127.0.0.1 www.m.com打開httpd.conf文件,打開httpd-vhosts.conf:
#?Virtual?hosts Include?conf/extra/httpd-vhosts.conf
然后打開httpd-vhosts.conf文件,配置一個虛擬主機(jī):
<virtualhost> ????DocumentRoot?"D:/wamp/apache/htdocs" ????ServerName?www.m.com </virtualhost>
重啟Apache,這時虛擬主機(jī)的域名www.m.com不能訪問,還是it works狀態(tài);
解決:
先多配置了幾個其他虛擬域名,也都無法訪問制定的文件代碼;
通過localhost訪問也是出于it works狀態(tài);
最后,發(fā)現(xiàn)只需要將httpd-vhosts.conf文件中:
#ServerName?localhost:80
注釋掉,重新啟動apache即可!
相關(guān)推薦:編程視頻
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦