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 qué debe determinar como visitante de un sitio web si obtiene 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 de 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. Más información
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... Más información
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.domaine.xyz o www.domaine.xyz/dossier/, 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 /dossier/). Más información
Además, verifique que no haya mayúsculas en el nombre del archivo; todos los nombres de archivos o carpetas deben estar en minúsculas, sin acentos ni espacios.
Error relacionada con el script: si estabas ejecutando un script, llenando un formulario, realizando una carga de archivo en línea y obtienes 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 403
La causa puede ser un filtro que impide el uso no deseado de scripts por parte de spammers. De hecho, el antivirus Infomaniak bloque la carga de archivos a través de scripts o FTP. Esto significa que, en concreto, cuando un hacker envía un archivo identificado como virus a través de un formulario, un script no seguro o FTP, su implementación se bloquea 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 encuentras este mensaje de error para diagnosticar precisamente el origen del problema.
Sin embargo, hay muchos otros casos en los que podrías obtener un mensaje "403 forbidden" y por razones muy diversas (scripts PHP, perl, mod_security, .htaccess, ...).