Como visualizar meus sites de hosts virtuais sem editar janela etc / hosts - Ubuntu 14.04

0

Eu segui este tutorial ( link ) e configurou um host virtual: var/www/example.com/public_html

Meu arquivo host se parece com:

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName example.com
    ServerAlias www.example.com
    DocumentRoot /var/www/example.com/public_html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

E eu habilitei o site assim: sudo a2ensite example.com.conf

O tutorial sugere a configuração de um arquivo de hosts locais que fiz em minha máquina de janela editando windows/system32/drivers/etc/hosts e adicionando as linhas:

192.168.0.13    www.example.com
192.168.0.13    example.com

Assim, posso navegar até www.example.com e posso ver o site de exemplo. Mas eu não quero configurar o arquivo de hosts do Windows para cada host virtual que eu criar. Eu ficaria feliz em procurar 192.168.0.13/example.com para fins de desenvolvimento.

Como posso conseguir isso?

Eu tentei editar /etc/hosts/ no meu servidor e adicionar as linhas:

127.0.0.1 example.com
127.0.0.1 www.example.com

Mas isso não fez diferença.

    
por MP_Webby 24.10.2015 / 12:42

1 resposta

0

Você precisaria ter um servidor de nomes para resolver o nome do host para o endereço IP desejado.

Quem mantiver seu servidor de nomes adicionará uma entrada para cada um dos seus nomes de domínio específicos. Por exemplo, example.com e www.example.com, assim como qualquer outro nome de host, teria que ter uma entrada separada na configuração do servidor de nomes.

Um exemplo disso (no arquivo de zona do servidor de nomes):
(db.example.com.zone:)

example.com.             IN A 50.75.184.36
www.example.com.         IN CNAME example.com.
blog.example.com.        IN CNAME example.com.
forum.example.com.       IN CNAME example.com.

Depois de configurar o servidor DNS, você pode navegar nos sites com qualquer navegador diferente do link .

    
por L. D. James 24.10.2015 / 13:05