Apache2 403 Prohibido: no tienes permiso para acceder

Apache2 403 Prohibido: no tienes permiso para acceder

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é Directorya /var/www/html/y ahora muestra 403.

Lo intenté chown -R www-data:www-data /var/wwwsin éxito.
También cambió DocumentRoota 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 VirtualHostfuncionen, Apache debe reconocer ambos por nombre o por IP.

Debe agregar ServerNamela 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.

información relacionada