Agregué un host virtual a sites-available
. Se mostró Index Of...
hace un tiempo, luego instalé mysql, no sé si es el motivo, pero después de eso apareció 404, luego cambié Directory
a /var/www/html/
y ahora muestra 403.
Lo intenté chown -R www-data:www-data /var/www
sin éxito.
También cambió DocumentRoot
a 000-defaut.conf
. /var/www/html/
Nunca hay errores en error.log
.
Es un vps y estoy accediendo a través de ssh.
Respuesta1
Finalmente descubrimos que se trata de un error de configuración entre 00-default y mysite.com.
Supongo que esa solicitud es atendida por mysite.com VirtualHost que no tiene permiso para acceder /var/www/html
.
Si necesita que ambos VirtualHost
funcionen, Apache debe reconocer ambos por nombre o por IP.
Debe agregar ServerName
la directiva en 00-default y agregar ambos nombres en /etc/hosts como se describe enCómo acceder a un sitio web en Ubuntu
Además, no olvide que el error 404 significa "no encontrado". Cuando cambie DocumentRoot
, también debe mover el archivo al nuevo directorio.