El archivo .htaccess de tu sitio web es un componente crucial que opera en segundo plano, actuando como un conjunto de instrucciones para tu servidor.
Este archivo indica cómo manejar aspectos como los enlaces permanentes y las medidas de seguridad. Lamentablemente, puede corromperse por diversas razones, lo que puede resultar en problemas como enlaces rotos o una pantalla en blanco.
A lo largo de varios años trabajando con usuarios de WordPress, hemos aprendido que editar el archivo .htaccess puede ser complicado. Pero no te preocupes, te enseñaremos cómo acceder al archivo de manera sencilla y realizar los cambios necesarios para solucionar cualquier inconveniente.
En este artículo, te guiaremos sobre cómo reparar el archivo .htaccess de WordPress.
A continuación, te presentamos un breve resumen de los temas que abordaremos en esta guía. Puedes hacer clic en los enlaces a continuación para saltar a cualquier sección:
- ¿Qué es el archivo .htaccess?
- Cómo Identificar si tu Archivo .htaccess Está Dañado
- Cómo Acceder y Corregir el Archivo .htaccess en WordPress
¿Qué es el Archivo .htaccess?
El archivo .htaccess es un archivo de configuración oculto que desempeña un papel vital en el funcionamiento de tu sitio WordPress. Es básicamente un conjunto de instrucciones para el servidor web Apache, el software que suele ejecutar tu alojamiento WordPress.
Una de sus funciones principales es crear URLs amigables para las publicaciones y páginas de tu blog. Estas son las direcciones limpias y descriptivas que ves en la barra de tu navegador en lugar de largas cadenas crípticas.
Cómo Identificar si tu Archivo .htaccess Está Dañado
El archivo .htaccess puede dañarse por varias razones. Podría deberse a un conflicto con un complemento, ediciones accidentales o incluso un fallo del servidor.
Estos son algunos signos que podrías notar en tu sitio WordPress que sugieren que el archivo .htaccess está dañado:
- Enlaces rotos: Un enlace roto ocurre cuando el usuario no es llevado a ninguna parte o ve extraños mensajes de error.
- Pantalla blanca de la muerte: Esto sucede cuando tu sitio web muestra únicamente una pantalla blanca en blanco.
- Complementos que no funcionan correctamente: Algunos complementos dependen de instrucciones específicas en el archivo .htaccess para funcionar adecuadamente, pero debido a un error, no se desempeñan como se pretende.
Ahora, veamos diferentes formas en las que puedes acceder y editar el archivo .htaccess en WordPress.
Cómo Acceder y Corregir el Archivo .htaccess en WordPress
El archivo .htaccess se encuentra en el directorio raíz de tu sitio web y existen diferentes métodos para acceder y editar este archivo. Por ejemplo, puedes utilizar el cPanel de tu proveedor de alojamiento y acceder al archivo mediante el Administrador de Archivos. También puedes conectarte a tu sitio usando un cliente FTP para ver diferentes archivos y carpetas. Otra opción es utilizar un complemento que te permita ver y editar el contenido del archivo .htaccess.
Consejo Útil: Antes de realizar cualquier modificación en el archivo .htaccess, es recomendable crear una copia de seguridad de tu sitio WordPress. De esta forma, podrás restaurarlo fácilmente si algo sale mal. Para más detalles, consulta nuestra guía sobre cómo hacer una copia de seguridad de un sitio WordPress.
A continuación, exploraremos cada uno de estos métodos en detalle.
1. Corregir el Archivo .htaccess Usando el Administrador de Archivos o un Cliente FTP
Si no puedes acceder al panel de control de WordPress, puedes utilizar un Administrador de Archivos o un servicio FTP para localizar el archivo .htaccess. Para comenzar, abre el cPanel de tu servicio de alojamiento WordPress. Por ejemplo, en Sitios Hispanos, puedes acceder a la configuración del sitio web o desde el Área de Clientes.
Una vez que se abra el cPanel, puedes navegar hasta la sección ‘Archivos’.
Hace clic en la opción ‘Administrador de Archivos’.
En el Administrador de Archivos, busca la carpeta ‘public_html’ o ‘www’. Esta es la raíz de tu sitio web donde se encuentra el archivo .htaccess.
Es posible que el archivo .htaccess se encuentre oculto, para poder visualizarlo deberás ir a configuraciones y tildar la opción que dice: “Visualizar archivos ocultos”.
Luego, puedes hacer clic derecho en el archivo .htaccess y seleccionar la opción ‘Editar’.
A continuación, se abrirá una ventana emergente que te advertirá sobre la importancia de hacer una copia de seguridad del archivo original antes de realizar cualquier edición. Hace clic en el botón ‘Editar’.
Aquí, puedes realizar cambios y corregir el archivo. Por ejemplo, puedes verificar si hay errores tipográficos, sintaxis incorrecta o código incompatible que pueda causar errores.
Alternativamente, utilizar un cliente FTP (protocolo de transferencia de archivos) es otra opción para acceder al archivo.
Puedes encontrar el archivo en el directorio raíz. Simplemente, haz clic derecho en el archivo .htaccess y selecciona la opción ‘Ver/Editar’.
2. Corregir el Archivo .htaccess Usando un Complemento
Si puedes acceder al panel de control de WordPress, otra forma de acceder y editar el archivo .htaccess es utilizando un complemento como All in One SEO (AIOSEO).
Este tipo de herramientas facilita la gestión del archivo sin necesidad de interactuar directamente con el código, lo que puede ser útil para quienes no están familiarizados con la programación o la edición de archivos del sistema. Para comenzar, deberá instalar y activar el complemento AIOSEO.
A continuación, puedes dirigirte a All in One SEO » Herramientas desde el panel de administración de WordPress y cambiar a la pestaña «Editor .htaccess» para editar el contenido del archivo.
Una vez que haya realizado los cambios y haya corregido el archivo, simplemente haga clic en el botón “Guardar cambios” en la parte superior.
Problemas comunes que se deben solucionar en el archivo .htaccess de WordPress
Ahora que sabe dónde encontrar el archivo .htaccess y cómo editarlo, veamos diferentes problemas que puede solucionar en el archivo.
1. Solución del error interno del servidor 500
Un error interno del servidor 500 en WordPress es un mensaje de error general que indica que el servidor encontró un problema inesperado y no pudo cumplir con tu solicitud. Es como un mensaje crítico de tu sitio web que dice que algo salió mal, pero no brinda detalles específicos sobre qué fue lo que pasó.
Este error puede deberse a un archivo .htaccess dañado. Puedes solucionar el error reemplazando el archivo existente por uno nuevo.
Simplemente, acceda a la carpeta raíz de su sitio web mediante un cliente FTP. Luego, cambie el nombre del archivo .htaccess actual para que esté disponible como copia de seguridad y WordPress no lo pueda reconocer. Después de eso, cree un nuevo archivo en el directorio y nómbrelo como archivo “.htaccess”.
Ahora, abra el nuevo archivo y edítelo.
Continúe e ingrese el siguiente código en el archivo:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Para obtener más detalles, consulte nuestro artículo sobre Errores 500 comunes y posibles soluciones o Cómo arreglar el “500 Internal Server Error” en WordPress.
2. Solución del problema del error “Demasiadas redirecciones”
El error “demasiadas redirecciones” suele aparecer debido a un problema de redirección mal configurado en WordPress. Esto genera un bucle de redirección y verás este error en el navegador web.
Una de las formas de solucionar este problema es restablecer el archivo .htaccess en el directorio raíz.
Primero, deberás visitar el directorio raíz de tu sitio usando un cliente FTP o un Administrador de archivos. Luego, ubica el archivo .htaccess y elimínalo. Ahora, intenta visitar tu sitio web para ver si el error de redirección se solucionó.
Dado que acaba de eliminar el archivo .htacess, deberá volver a crearlo. WordPress crea uno automáticamente para usted. Para asegurarse de que lo haga, simplemente visite la página Configuración » Enlaces permanentes desde el panel de WordPress y haga clic en el botón “Guardar cambios” en la parte inferior.
3. Cómo corregir publicaciones que devuelven el error 404
Otro problema que puedes solucionar a través del archivo .htaccess es que las publicaciones devuelven errores 404. Por lo general, un archivo .htaccess dañado o faltante puede causar este error.
Para resolver este problema, deberá actualizar el archivo desde el directorio raíz y cambiar los permisos del archivo. Simplemente, busque el archivo mediante un cliente FTP, haga clic derecho en el archivo y luego seleccione la opción “Permisos de archivo”.
A continuación, verá diferentes configuraciones para cambiar para el archivo .htaccess.
Continúe y haga que el archivo sea editable cambiando sus permisos e ingresando “666” en el cuadro “Valor numérico”. Una vez que haya terminado, haga clic en el botón “Aceptar”.
Para conocer más formas de solucionar el problema y completar los pasos, puede consultar: Cómo arreglar las publicaciones de WordPress que devuelven el error 404.
Esperamos que este artículo te haya ayudado a aprender a reparar el archivo .htaccess de WordPress.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en X (Twitter), Facebook e Instagram, además de LinkedIn.
Fuente: WPBeginner