创建自动子域名?

时间:2014-11-27 08:21:11

标签: linux apache ubuntu dns

我想设置apache来创建自动子域,如下所示:

我有一个域mysite.com。 在我的公共/www/目录中,如果我创建目录/mysubdomain.mysite.com/,我希望apache创建此子域,以便在尝试访问此 URL 时将我重定向到该目录/ p>

请提示?

1 个答案:

答案 0 :(得分:2)

VirtualDocumentRoot可能就是你想要的。像这样的配置应该照顾你:

<VirtualHost *:80>
    UseCanonicalName Off
    ServerAlias *.mysite.com
    VirtualDocumentRoot "/www/%1"
    <Directory "/www">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order Allow,Deny
        Allow from all
    </Directory>
</VirtualHost>

您还需要确保您拥有* .mysite.com的通配符dns记录,或者您要使用的每个服务器名称都有一条指向您的Apache实例的A记录。