Portanto, tenho dois domínios: site1.com
e site2.com
. Apontei site1.com
normalmente para o meu ip e funciona, o diretório é /var/www/html
mas não consigo fazer com que site2.com
trabalhe com /var/www/site2
<VirtualHost *:80>
ServerName www.site2.com
DocumentRoot /var/www/site2
</VirtualHost>
<VirtualHost *:80>
ServerName site2.com
DocumentRoot /var/www/site2
</VirtualHost>
NameVirtualHost *:80
ServerName SERVERIP
DocumentRoot /var/www/html
Então, quando entrar em site2.com/a , ele me redireciona automaticamente para site2.com/site2/a / , o que me dá erro 404 e deve ser atribuído porque não há nenhuma pasta chamada / var / www / site2 / site2 / a no meu servidor
Mas se eu escrever site2.com/a / , ele abrirá perfeitamente
E o problema não ocorre com www.site2.com/a ou www.site2.com/a / .
Ambos me redirecionam para www.site2.com/a / , o que está correto.
Tags centos apache-http-server