Apache 2 VHost - www.domain.com有效,但domain.com进入注册商

时间:2011-03-10 10:44:31

标签: apache vhosts

我正在使用以下VHOST:

<VirtualHost *:80>
    #Basic setup
    ServerAdmin administrator@mydomain.com
    ServerName www.mydomain.com
    ServerAlias mydomain.com

    <Directory /home/mydomain/public_html/mydomain.com/mydomain/apache/>
        Order deny,allow
        Allow from all
    </Directory>

    LogLevel warn
    ErrorLog  /home/mydomain/public_html/mydomain.com/logs/apache_error.log
    CustomLog /home/mydomain/public_html/mydomain.com/logs/apache_access.log combined

    WSGIDaemonProcess mydomain.com user=www-data group=www-data threads=20 processes=2
    WSGIProcessGroup mydomain.com

    WSGIScriptAlias / /home/mydomain/public_html/mydomain.com/mydomain/apache/mydomain.wsgi
</VirtualHost>

当我访问www.mydomain.com时它工作正常,但mydomain.com带我到我的域名注册商控制页面(为了简单起见我使用他们的域名服务器。)这是我的vhost文件的问题或我需要的东西配置注册商?

1 个答案:

答案 0 :(得分:8)

添加mydomain.com DNS中的记录

在DNS中添加www.mydomain.com作为cname

在vhost配置中,更改条目如下:

ServerName mydomain.com

ServerAlias www.mydomain.com

它会起作用。