1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Resolver un error 403 como visitante de un sitio web
Esta guía explica lo que debe determinar como visitante de un sitio web si recibe un error de tipo 403 para resolver este problema.
¿Qué es el error 403?
El código de error HTTP 403 generalmente significa que el acceso a un recurso es denegado al cliente por el servidor.
¿En qué caso ocurre este error?
El usuario no está autenticado: el servidor exige que el usuario se identifique para acceder al recurso. Esto puede ser el caso para páginas privadas que requieren autenticación, por ejemplo.
El usuario está autenticado pero no tiene los permisos necesarios: el servidor reconoce al usuario pero no le autoriza el acceso al recurso solicitado debido a restricciones de permisos o roles. Esta causa del error 403 puede ser un problema de permisos incorrectos, en una carpeta o archivo. Para una carpeta, el mensaje de error es del tipo "403 Forbidden", para un archivo, "failed to open stream: Permission denied". En este caso, debe verificar que los permisos de sus carpetas/archivos sean correctos, es decir, mínimo 644 para un archivo y 755 para una carpeta. Consulte esta otra guía.
La dirección IP del usuario está bloqueada o restringida: el servidor puede bloquear el acceso a una dirección IP específica por razones de seguridad, protección contra ataques... Consulte esta otra guía.
El recurso solicitado no existe en el servidor: en este caso, el servidor devuelve un error 403 en lugar de un error 404 para evitar la divulgación de información confidencial. Si intenta acceder simplemente a su página de inicio o a una parte de su sitio, indicando una dirección del tipo www.dominio.xyz o www.dominio.xyz/carpeta/ asegúrese de que haya una página de inicio llamada "index.html o .htm o .php" colocada en el lugar correcto (en la raíz de su espacio FTP, en el directorio /web, o en el directorio /carpeta/). Consulte esta otra guía.
Además, verifique que no haya mayúsculas en el nombre del archivo, todos los nombres de archivos o carpetas presentes deben estar en minúsculas, sin acentos ni espacios.
Error relacionado con el script: si estaba ejecutando un script, completando un formulario, procediendo a una carga de archivo en línea y recibe este tipo de mensaje:
Accès interdit!
Vous n'avez pas le droit d'accéder à l'objet demandé.
Soit celui-ci est protégé, soit il ne peut être lu par le serveur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 403la causa puede ser un filtro que impide el uso no deseado de scripts por parte de spammers. De hecho, el antivirus de Infomaniak bloquea la carga de archivos a través de scripts o FTP. Esto significa concretamente que cuando un hacker envía un archivo identificado como virus a través de un formulario, un script no seguro o a través de FTP, su implementación es bloqueada directamente, el archivo no se carga en el servidor y la carga genera un error 403.
En caso de falso positivo, contacte con el soporte de Infomaniak proporcionando la URL de la página donde encuentra este mensaje de error para diagnosticar con precisión el origen del problema.
Sin embargo, hay muchos otros casos en los que podría recibir un mensaje "403 forbidden" y por razones muy diversas (scripts PHP, perl, mod_security, .htaccess, ...).