www ServerAlias不工作Apache2

时间:2014-12-31 22:04:33

标签: linux apache tornado

我正在尝试将我的龙卷风Web应用程序设置为在Apache2后面运行。应用程序侦听端口8888,我试图让Apache将指定域的HTTP请求转发到此端口。这是我的配置文件:

<VirtualHost *:80>
    ServerAdmin webmaster@domain.com
    ServerName domain.com
    ServerAlias www.domain.com

    ProxyPreserveHost On

    ProxyPass / http://127.0.0.1:8888/
    ProxyPassReverse / http://127.0.0.1:8888/

    ErrorLog /var/log/domain.error.log
    LogLevel warn
    CustomLog /var/log/domain.log combined
    ServerSignature Off
</VirtualHost>

导航到domain.com有效,但如果我尝试导航到www.domain.com,则会收到错误代码:ERR_NAME_RESOLUTION_FAILED。

非常感谢任何帮助!

由于

1 个答案:

答案 0 :(得分:1)

此错误不是您的appache服务器中的错误,而是 DNS问题子域“www”未知/无法解析。

绝对确定尝试ping www.domain.com会给你一个未知的主机,而ping domain.com就可以了。要解决此问题,请在nameserver.i

中为子域创建A记录