netstat -na
看看有没有监听外网ip的80端口
如果监听了
就是防火墙的问题

解决方案 »

  1.   

    多谢
    有127.0.0.1:80
    在httpd.conf绑定中用得127.0.0.1换成过外网IP也不行
      

  2.   

    那你在服务器上直接输入http://外网IP/
    能不能看到哪?
      

  3.   

    看不到,在本机上输入localhost或127.0.0.1就ok
      

  4.   

    既然是租的服务器,那直接用IP就可以了
    httpd.conf 里 除了 VirtualHost 小节,就不用在另行设置任何IP了NameVirtualHost 222.222.222.222
    #这里的IP要设置成你的计算机IP
    <VirtualHost 222.222.222.222>
    ServerAdmin [email protected]
    DocumentRoot x:/www/www.ssssssss.com/
    ServerName www.ssssssss.com
    CustomLog x:/apache/logs/www.ssssssss.com.txt "%t %h \"%r\" %>s %b"
    </VirtualHost>开头的ServerName(不是VirtualHost里的)写你的计算机名就行