LNMP搭建完成以后域名不能访问虚拟主机的解决办法

回复 收藏
首先感谢念驰大哥,铭哥,以及群里的小伙伴耐心的建议和指导。

1.首先你要看下你的防火墙是否关闭
  getenforce是查看防火墙状态的命令
  Disabled表示你的防火墙已经关闭了。如果没有关闭,请关闭。
2.查看一下你的防火墙规则是否正确。
  iptables -nvL是查看防火墙状态的命令。
  iptables -F是清空防火墙规则的命令。
  ps:防火墙重启以后规则可能会重新加载,请注意查看
3.查看一下你模块的内容
   
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    allow from all     看一下这里是不是allow
   
    修改完成以后重启apache服务
4.现在设置完成以后你的ip访问虚拟主机应该就能访问了。
   下面修改一下你的linux hosts文件,文件位置/etc/hosts   添加内容: IP   你绑定的域名
    然后改一下你win7下面的hosts文件    文件位置   C:\Windows\System32\drivers\etc   修改内容: ip  你绑定的域名
    我修改到这已经可以域名访问了。
   ps:如果你的httpd-vhosts.conf   虚拟主机配置文件  里面有  伪静态的规则,也可能导致你的域名访问不正确,请注释以后重启apache服务再试试。


已经结束,如果你有不懂得地方,或者更好的建议,请在群里讨论。
2014-09-01 21:39 举报
已邀请:
0

無名世界

赞同来自:

that is great

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: