O host virtual do Apache2 não está funcionando. “Endereço DNS não pode ser encontrado”

0

Tentando adicionar um host virtual test.mysite.se . Eu segui todos os passos aqui: link

Eu não encontrei nenhum problema durante a configuração, mas quando tento acessar o test.mysite.se , simplesmente recebo um erro de DNS do chrome. Mas se eu simplesmente chegar em localhost i ao meu site.

Achei que era estranho adicionar um host virtual na mesma pasta var/www que os outros sites. Na minha máquina windows, eu configurei meu host virtual de outra pasta fora disso.

Caminho para o meu site: /var/www/test.mysite.se Conteúdo de test.mysite.conf dentro de etc/apache2/sites-available/

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName test.mysite.se
    ServerAlias www.test.mysite.se

    DocumentRoot /var/www/test.mysite.se/

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

Não sei bem por que ele não está funcionando. Devo tentar vincular o caminho da minha página de outro lugar em vez da pasta /var/www ?

    
por Felix Rosén 26.02.2017 / 12:23

1 resposta

2

Aplicar as seguintes alterações pode ajudá-lo.

No arquivo de hosts principais [ / etc / hosts ]

203.95.221.49  www.mysite.se mysite.se test.mysite.se

/ etc / hosts

No arquivo conf do seu site [ /etc/apache2/sites-available/test.mysite.se.conf ]

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName test.mysite.se
    DocumentRoot /var/www/test.mysite.se/
</VirtualHost>

test.mysite.se.conf

Por fim, adicione um ponto de registro A ao subdomínio e IP

Type    Host              Value
 A      test.mysite.se    203.95.221.49

Obrigado.

    
por departed.soul 24.09.2018 / 21:48