关于配置好虚拟主机后localhost不能访问的问题

1.localhost不能访问原因是由于配置了虚拟主机,因为关闭了虚拟主机服务后便可以访问

2.将ServerName localhost:80注释掉,将系统初始的DocumentRoot和directoryRoot里面的内容注释掉

关于配置好虚拟主机后localhost不能访问的问题_第1张图片

3.在./extra/httpd-vhosts里面添加


DocumentRoot "D:/WAMP/home"
ServerName localhost

  
     Options FollowSymLinks
     AllowOverride All
     Require all granted
  

将代码中目录改为自己目录即可访问自己的localhost.

添加一下代码并且在主机的c:/windows/system32/drivers/etc/hosts中添加域名解析到本机代码127.0.0.1 www.zhygl.com并且用cmd输入ipconfig /flushdns刷新域名解析就可以访问虚拟主机了。

tips:如果hosts修改不了需要右键安全里面给用户添加修改权限。



    ServerName www.zhygl.com

    DocumentRoot "D:/WAMP/zhygl"


    

   Options Indexes FollowSymLinks

   AllowOverride None

   Require all granted

   

tips:

1.virtualHost需要打开虚拟主机的功能,搜索Include vhosts将前面的#删除掉取消注释即可。

 

你可能感兴趣的:(实用技能)