Redirecionamento inesperado do Apache2: Virtualhost DirectoryIndex não servindo index.php automaticamente

2

Eu tenho dois hosts virtuais Apache configurados em um VPS Ubuntu 16.04.

  • site1.example.com é um site WordPress funcionando corretamente.

  • site2.example.com é um site recém-adicionado com apenas index.php em sua raiz de documentos.

Quando visito site2.example.com em um navegador, ele redireciona inesperadamente para site1.example.com (o site do WP).

No entanto, se eu visitar site2.example.com/index.php , index.php será exibido como esperado.

Aqui está o conteúdo dos arquivos .conf em /etc/apache2/sites-available :

site1.conf:

<VirtualHost *:80>
ServerName site1.example.com
DirectoryIndex index.html index.php
DocumentRoot /var/www/html/site1.example.com/public_html
</VirtualHost>

site2.conf:

<VirtualHost *:80>
ServerName site2.example.com
DirectoryIndex index.html index.php
DocumentRoot /var/www/html/site2.example.com/public_html
</VirtualHost>

O que posso fazer para que http://site2.example.com/ exiba index.php sem ser explicitamente solicitado no URL?

Se alguém tiver alguma sugestão ou precisar ver outra parte da minha configuração, informe-nos.

    
por Approval Junkie 08.03.2017 / 00:36

1 resposta

2

...it unexpectedly redirects to site1.example.com

Se você estiver vendo um redirecionamento 3xx e não tiver nenhum redirecionamento externo configurado, é possível que esteja vendo um redirecionamento em cache, o que parece ter sido o caso nessa instância. Verifique se o cache do navegador está desmarcado. Quaisquer redirecionamentos 301 (permanentes) são armazenados em cache pelo navegador - mesmo que sejam usados apenas brevemente para testes. (Por outro lado, 302 redirecionamentos temporários não são armazenados em cache.)

Observe que site2.example.com/ e site2.example.com/index.php são duas URLs diferentes e, portanto, são armazenadas em cache de forma independente.

Talvez site2.example.com/ tenha sido detectado por um redirecionamento de domínio canônico anterior?

    
por 08.03.2017 / 02:59