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