设置子域名 Apach2 Ubuntu 10.04。虚拟主机当前未使用

设置子域名 Apach2 Ubuntu 10.04。虚拟主机当前未使用

我有一台 ubuntu 10.04 服务器,目前仅用于运行单个网站。我想设置一个子域名来指向该网站的特定部分。例如,我希望 test.example.com 指向 example.com/testing。实现此目的的最佳方法是什么?

答案1

创建一个新的虚拟主机:

touch /etc/apache2/sites-available/test.example.com

给它一些内容:

<VirtualHost *:80>
    ServerName test.example.com
    DocumentRoot /var/www/test
    # ..any other config needed
    <Directory /var/www/test>
        Order Allow,Deny
        Allow from all
    </Directory>
</VirtualHost>

启用它:

a2ensite test.example.com

并重新启动Apache:

service apache2 restart

确保新test.example.com名称的名称解析正确指向您的服务器。

相关内容