¿Qué es error 403? ¿Y cómo solucionarlo?
¿Entras a tu sitio web y te aparece un error 403? No te asustes. Un error 403 parece un error importante, pero puedes solucionarlo fácilmente. En este artículo te contamos qué es el error 403, qué lo genera y cómo solucionar este código de error.
¿Qué es error 403?
Un error 403 se denomina “403 forbidden”, “HTTP error 403” o “código de error 403”. Es un código de estado HTTP que se produce cuando el servidor en el que reside el sitio web rechaza la solicitud de cargar contenido.
Dato: Verás el código de respuesta 200 si tu sitio web se carga correctamente. Significa que el servidor ha cargado la página del sitio web con éxito.
Tipos de errores 403
Hay varios tipos de errores 403. Estos son los más comunes:
- 403 Forbidden
No puedes acceder a un sitio o a una página web.
- 403 SSL Required
El servidor solo permite conexiones seguras con un certificado SSL. No podrás acceder si utilizas una conexión no segura.
- 403 IP Blocked
El servidor solo permite algunas direcciones IP. No podrás acceder a través de una dirección IP no autorizada.
- 403 HTTP Method Not Allowed
El servidor solo permite métodos HTTP específicos. No podrás acceder si utilizas un método no autorizado.
- 403 Invalid Credentials
Estás intentando acceder con credenciales no autorizadas.
- 403 User Agent Denied
No podrás acceder porque estás utilizando un navegador obsoleto que ya no es compatible.
Causas de un error 403
Un código de error 403 puede tener varias razones, como por ejemplo:
- La ausencia de un archivo index.html o index.php.
- Permisos mal configurados.
- Un archivo .htaccess mal configurado.
- Denegar el acceso a determinados contenidos deliberadamente.
- Plugins o extensiones no compatibles.
Solucionar error 403
Un error 403 forbidden parece un error importante. Pero no lo es. En la mayoría de los casos, puedes solucionar el error 403 tú mismo. A continuación te decimos cómo hacerlo si la causa es alguna de las mencionadas anteriormente.
Ausencia de un archivo index.html o index.php
Un archivo index.html o index.php contiene el contenido principal de tu sitio web. Cuando los usuarios acceden a tu sitio web, el archivo se carga automáticamente como página de inicio de tu sitio. Si falta el archivo index.html o index.php, o hay un error en el nombre, se genera un error 403.
La solución
La solución es añadir un archivo index.html o index.php en la “raíz” (directorio principal) de tu sitio web. Añade este archivo mediante un programa FTP como FileZilla. En este manual te explicamos cómo establecer una conexión con FTP. Además, comprueba si el nombre de la carpeta no contiene faltas de ortografía y está escrito en minúsculas. Esto también puede generar un error 403.
Permisos mal configurados
Cada carpeta y archivo de tu sitio web tiene sus propios permisos. Con estos permisos, especificas quién puede leer, escribir y ejecutar la carpeta o archivo. Los permisos se expresan en 3 números, como por ejemplo, 644 y 755 para los sitios web de WordPress.
La solución
Soluciona este error 403 utilizando un programa FTP para dar a los permisos de las carpetas y archivos los números correctos. ¿No funciona? Ponte en contacto con nuestro servicio de soporte.
Archivo .htaccess mal configurado
Si tu sitio web funciona con un servidor Apache, tiene un archivo .htaccess. Este es un archivo con reglas, que puedes utilizar para dar órdenes al servidor, como bloquear direcciones IP, crear redireccionamientos o modificar mensajes de error.
Te interesa: En one.com tu sitio web se ejecuta en un servidor Apache.
Crear .htaccess para WordPress
Puedes modificar el archivo .htaccess, pero no es fácil. Es mejor crear un nuevo archivo .htaccess. Si utilizas WordPress, sigue estos pasos para crear un archivo .htaccess:
- Haz una copia de seguridad de tu sitio web.
- Elimina el archivo .htaccess vía FTP.
- Accede a tu sitio web de WordPress.
- En el panel de control, ve a “Configuración” > “Enlaces permanentes”.
- Haz clic en “Guardar cambios”.
- WordPress generará un nuevo archivo .htaccess por ti.
.htaccess creado manualmente
Si no utilizas WordPress, puedes crear un archivo .htaccess manualmente. Aquí te explicamos cómo hacerlo:
- Abre un programa como Notepad++
- Guarda un archivo en blanco y llámalo .htaccess
- Sube el archivo .htaccess que has creado a la carpeta raíz de tu sitio web vía FTP
Plugins o extensiones no compatibles
Por último, uno o varios plugins o extensiones pueden causar un error 403 si no son compatibles, o si un plugin o extensión contiene un fallo.
La solución
Puedes comprobar fácilmente qué plugin o extensión está causando el error 403 desactivándolos y activándolos uno a uno. Puedes hacerlo a través del entorno backend de tu sitio web o de un programa FTP. En este último caso, cambia el nombre del plugin o extensión cada vez hasta que encuentres el error. Cuando lo encuentres, elimina el plugin o extensión y busca una alternativa. También puedes ponerte en contacto con el desarrollador del plugin o de la extensión para encontrar una solución.
Conclusión
En este artículo sobre los errores 403 has aprendido qué es el error 403 y cuáles son sus causas. También te hemos contado cómo solucionar un código de error 403. Un mensaje de error 403 parece un error importante, pero puedes solucionarlo fácilmente con las acciones anteriores.
Crea tu sitio web en un hosting ultrarrápido
Haz que tu sueño sea un éxito. Aloja tu sitio en servidores rápidos, seguros y fiables.
Empieza- Servidores SSD de alto rendimiento
- Panel de control fácil de usar
- Creador de páginas web gratuito
- Certificado SSL gratuito
- Copia de seguridad diaria
- Soporte 24/7
En esta página