如何创建子域名的子域名?

如何创建子域名的子域名?

我有一台服务器托管 mydomain.com。然后我还有一台服务器托管 subdomain1.mydomain.com。

在 subdomain1.mydomain.com 服务器上,如何创建子域名?例如,我想创建 subdomain2.subdomain1.mydomain.com

我的 subdomain1.mydomain.com 网站位于 /home/USER/public_html,运行正常。但是当我尝试创建 subdomain2.subdomain1.mydomain.com 时,它显示浏览器中未找到服务器。我在 /etc/hosts 和 /etc/apache2/sites-available/subdomain2.subdomain1.mydomain.com 中尝试了很多配置,但都失败了

我能得到一些详细的说明吗?我到处都找过了,每个地方的说明都不一样,但还是没找到。

Ubuntu Server 11.10 带有 Lamp Stack 选项

答案1

您应该将 subdomain2 DocumentRoot 放入您的/etc/apache2/sites-available/default 像这样:

<VirtualHost *:90>
    ServerName subdomain2.subdomain.1.com
    DocumentRoot /home/USER/public_html
    <Directory /home/USER/public_html/>
        Options FollowSymLinks
        AllowOverride All
    </Directory>
</VirtualHost>

相关内容