Se a saída publicada estiver correta, você encerrou a instrução <VirtualHost>
antes da instrução <Directory>
. Mova a linha </VirtualHost>
para o final e recarregue sua configuração.
Eu tinha o subdomínio xyz.mydomain.com no servidor ubuntu. Estava funcionando bem.
Eu só quero mudar esse xyz para xyz1, então eu renomeio todas as pastas, assim como as configurações do host virtual em cd / etc / apache2 / sites-available /
Eu usei os comandos abaixo ...
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
Agora não consigo visualizar o site xyz1.mydomain.com. Há algo faltando?
Se a saída publicada estiver correta, você encerrou a instrução <VirtualHost>
antes da instrução <Directory>
. Mova a linha </VirtualHost>
para o final e recarregue sua configuração.