1、先打開httpd.conf文件,打開 httpd-vhosts.conf
"Include conf/extra/httpd-vhosts.conf"的注釋,啟動服務時優先加載此文件.(我是注釋掉就可以了)
2、在httpd-vhosts.conf文件中配置localhost的虛擬主機:
<VirtualHost *:80> DocumentRoot "F:/PHP/environment/phpstudy/WWW" ServerName localhost </VirtualHost>
3、在host文件中添加域名:
127.0.0.1 localhost(最后發現不設置此項也可以生效)
問題依然在繼續,最后我也很無奈,便給localhost也添加形式為www.localhosts.com的域名格式,最后竟然可以訪問,但是localhost怎么都訪問不了.
不過,我還沒放棄,最終功夫不負有心人,我在另一個兄弟的博客上看到了相似的情況,博客地址為:https://www.cnblogs.com/superfat/p/5228347.html,
只要把httpd.conf中的"#ServerName localhost:80"或者我解決成功的"ServerName localhost"注釋掉即可,localhost可以正常訪問了!