apache配置虛擬域名無效怎么辦

apache配置虛擬域名無效怎么辦

文章背景:

電腦上重新安裝了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)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊10 分享