0

我正在设置具有多个虚拟主机的专用服务器。DNS 已正确注册...

$ ping mydomain.com
$ ping 8.8.8.8 (for example)

两者都按预期返回 IP 地址并且它是正确的。

我的 httpd.conf 文件的最后一行是:

Include /etc/httpd/sites-enabled/

mydomain.com.conf 的内容(在上面的文件夹中)是:

<VirtualHost 8.8.8.8:80>
    ServerName  mydomain.com
    ServerAdmin jongosi@mydomain.com

    # Indexes + Directory Root
    VirtualDocumentRoot /var/www/html/mydomain.com
    DocumentRoot /var/www/html/mydomain.com
    <Directory "/var/www/html/mydomain.com">
        Options FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

我怀疑防火墙干扰了访问,所以我禁用了它:

$ /etc/init.d/iptables stop

该服务器正在运行具有最新 LAMP 堆栈的 CentOS 6 64 位。

尝试访问http://www.mydomain.com/浏览器中的地址或 IP 地址都会导致最终超时。任何的意见都将会有帮助。谢谢!


编辑 1

运行apachectl -S返回...

VirtualHost configuration:
8.8.8.8:80        mydomain.com (/etc/httpd/sites-enabled/mydomain.com.conf:6)
Syntax OK

编辑 2

在 Chrome 检查器中的请求之后返回 204 标头响应。

204 No Content
    The server successfully processed the request, but is not returning any content.

谢谢。

4

1 回答 1

0

解决了

我的托管服务提供商已将他们的硬件防火墙配置为仅允许通过端口 22 (SSH) 的流量。为什么我不希望我的网站上有流量。

$_hosting_provider = "In.sane";

于 2013-01-25T12:31:43.760 回答