apache 虚拟主机问题?

http.conf

Listen 8090
Include conf/extra/httpd-vhosts.conf 已经开启
LoadModule vhost_alias_module modules/mod_vhost_alias.so 已经开启
LoadModule authz_host_module modules/mod_authz_host.so 已经开启
DocumentRoot "E:/web"

<Directory "E:/web">

httpd-vhosts.conf

<VirtualHost *:80>

ServerName www.lyt7y.cn  
DocumentRoot "E:/web/myweb"  
ServerAlias www.lyt7y.cn  

</VirtualHost>

hosts

127.0.0.1 www.lyt7y.cn

localhost:8090 访问正常。www.lyt7y.cn 无法访问(www.lyt7y.cn 拒绝了我们的连接请求),

阅读 2.7k
3 个回答

兄dei,都ping不通你的域名呀

clipboard.png

  1. 试试http.conf 搜索require local替换成Require all granted
  2. apache监听的是8090端口,域名访问的时候不是该加上端口号吗?www.lyt7y.cn:8090

1.可以ping下www.lyt7y.cn 看看是否有响应
2:如果没有响应,可能是hosts没有进行ip绑定,需要将域名绑定到hosts中

127.0.0.1 www.lyt7y.cn

3:如果绑定过了,可以检查下系统代理

www.lyt7y.cn 你 host文件里做映射了吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题