
Ok, adicionei linhas como:
127.0.0.1 somedomain.com
Ou algum outro domínio que aponta para o IP dos meus roteadores e é encaminhado, mas chego ao site principal, mas quero que vá para a subpasta que defini no meu httpd-vhosts.conf:
NameVirtualHost somedomain.com:80
<VirtualHost somedomain.com:80>
DocumentRoot "D:/Apps/xampp/htdocs/somedomain"
ServerName somedomain.com
ServerAlias somedomain.com
</VirtualHost>
Então, localmente somedomain.com funciona, apenas remotamente ele vai para o htdocs raiz. Então, se eu usar um curinga *:80, funciona, mas tudo aponta para a subpasta e todos os outros vhosts parecem ser ignorados.
Alguma ideia de por que é assim?
Responder1
127.0.0.1 não funcionará para nenhuma conexão externa, pois é apenas um endereço local que cada host atribui a si mesmo.
Eu sugeriria alterar o httpd.conf para que o processo Apache escute seu endereço IP atribuído pelo DHCP