Eu adicionei um host virtual ao sites-available
. Estava aparecendo Index Of...
há um tempo, aí instalei o mysql, não sei se é o motivo mas depois disso ficou 404, aí mudei Directory
para /var/www/html/
e agora está mostrando 403.
Já tentei chown -R www-data:www-data /var/www
sem sucesso.
Também mudou DocumentRoot
para 000-defaut.conf
. /var/www/html/
Nunca há erros em error.log
.
É um vps e estou acessando via ssh
Responder1
Finalmente descobrimos que há uma configuração incorreta entre 00-default e mysite.com.
Eu acho que essa solicitação é atendida pelo Mysite.com VirtualHost que não tem permissão para acessar /var/www/html
.
Se você precisar que ambos VirtualHost
funcionem, o Apache precisará reconhecê-los por nome ou por ip.
Você deve adicionar ServerName
a diretiva em 00-default e adicionar ambos os nomes em /etc/hosts conforme descrito emComo acessar um site no Ubuntu
Também não se esqueça que o erro 404 significa "não encontrado", quando você altera DocumentRoot
, você também deve mover o arquivo para o novo diretório.