为什么在 ubuntu 中重命名子域名后无法正常工作

为什么在 ubuntu 中重命名子域名后无法正常工作

我在 ubuntu 服务器中有 xyz.mydomain.com 子域名。它运行正常。

我只想将 xyz 更改为 xyz1 ,因此我重命名所有文件夹以及 cd /etc/apache2/sites-available/ 中的虚拟主机设置

我使用了以下命令...

cd /etc/apache2/sites-available/
sudo nano xyz1.mydomain.com
<VirtualHost *:80>
ServerName xyz1.mydomain.com
ServerAlias www.xyz1.mydomain.com
DocumentRoot /var/www/xyz1/
</VirtualHost>
<Directory /var/www/xyz1/>
        Options -Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
</Directory>
sudo a2ensite xyz1.mydomain.com
sudo /etc/init.d/apache2 reload
sudo a2enmod vhost_alias
sudo /etc/init.d/apache2 reload

现在我无法查看 xyz1.mydomain.com 网站。是不是缺少了什么?

答案1

如果您发布的输出正确,则您在语句<VirtualHost>之前结束了该语句<Directory>。将该</VirtualHost>行移至末尾并重新加载您的配置。

相关内容