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 encuentra un error 403 para resolver el problema.
¿Qué es el error 403?
El código de error HTTP 403 generalmente significa que el servidor niega el acceso a un recurso al cliente.
¿En qué caso ocurre este error?
El usuario no está autenticado: el servidor requiere que el usuario se identifique para acceder al recurso. Este puede ser el caso de 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 permite acceder 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 "403 Forbidden", y para un archivo es "failed to open stream: Permission denied". En este caso, debe verificar que los permisos de sus carpetas/archivos sean correctos, es decir, al menos 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 a su página de inicio o a una parte de su sitio, ingresando una dirección como 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" ubicada en el lugar correcto (en la raíz de su espacio FTP, en el directorio /web o en el directorio /carpeta/). Más información
Además, asegúrese de 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 relacionado con el script: si estaba ejecutando un script, completando un formulario o cargando un archivo en línea y recibió este tipo de mensaje:
¡Acceso prohibido!
No tiene permiso para acceder al objeto solicitado.
O está protegido o el servidor no puede leerlo.
Si cree que esto es un error del servidor, póngase en contacto con el administrador del sitio.
Error 403
la causa puede ser un filtro que evita 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 que cuando un hacker envía un archivo identificado como virus a través de un formulario, un script no seguro o FTP, su carga se bloquea directamente, el archivo no se carga en el servidor y la carga genera un error 403.
En caso de un falso positivo, contacte al 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 de "403 forbidden" y por diversas razones (scripts PHP, perl, mod_security, .htaccess, etc.).