Explicación del archivo .htaccess de WordPress para usuarios no técnicos
Publicado: 2021-06-25
Última actualización - 8 de julio de 2021
El archivo .htaccess de WordPress es un archivo central en su carpeta de WordPress. Se define como un "archivo de configuración distribuido" que ayuda al servidor web Apache a manejar los cambios en la configuración de cada directorio. Si es propietario de un sitio web de WordPress, es posible que haya oído hablar del archivo .htaccess mencionado a menudo en los tutoriales. En este artículo, intentaremos explicar el archivo .htaccess de WordPress y su importancia para los usuarios no técnicos.
La importancia del archivo .htaccess de WordPress
Como se mencionó anteriormente, el archivo .htaccess tiene instrucciones para el servidor web Apache. La función principal del archivo .htaccess es controlar la visualización de los enlaces permanentes de su sitio. Eso significa que cuando realice cambios en la estructura de enlaces permanentes de su sitio, se actualizará el archivo .htaccess. En ciertos escenarios, el archivo .htaccess no se crea hasta que personaliza la estructura del enlace permanente.
Aunque la función principal del archivo .htaccess está asociada con la visualización del enlace permanente, existen otros aspectos en los que este archivo es relevante. Estos son:
- Para configurar redireccionamientos 301 en su sitio.
- Asegúrese de que se utilice https en lugar de http.
- Para mostrar páginas de error personalizadas.
- Refuerce la seguridad de su sitio restringiendo el acceso.
- Para modificar el límite máximo de subida.
- Almacenamiento en caché.
¿Cómo acceder al archivo .htaccess de WordPress?
Podrá acceder al archivo .htaccess de su sitio de WordPress usando el panel de control de su servicio de alojamiento o usando un cliente FTP como FileZilla. Además, debe tener mucho cuidado al realizar cambios en este archivo, ya que puede dañar su sitio si se modifica incorrectamente. Encontrará el archivo .htaccess en el directorio raíz de su dominio.

Puede abrir el archivo .htaccess con cualquier editor de texto, realizar las modificaciones necesarias y guardarlo. Una vez que se cargue en el servidor, los cambios entrarán en vigencia.
¿Qué sucede si el archivo .htaccess no existe?
Como se mencionó anteriormente, a veces el archivo .htaccess no se creará hasta que guarde la estructura de enlaces permanentes de su sitio. Si este es el caso, todo lo que tiene que hacer es visitar la configuración de la estructura de enlaces permanentes ( Configuración > Enlaces permanentes ) en su sitio y guardar la configuración una vez. Ni siquiera necesita hacer ninguna modificación aquí.
Diferentes usos del archivo .htaccess de WordPress
Aquí, discutiremos algunos de los usos comunes del archivo .htaccess de WordPress y cómo puede manejarlos.
Para redirecciones de URL
Podrá administrar redireccionamientos 301 utilizando el archivo .htaccess. Para ayudarlo a comprender mejor, mencionaremos una opción de redirección simple. De acuerdo con sus requisitos y nivel de conocimiento, puede probar diferentes opciones.
Para redirigir una página antigua de su sitio a una página nueva, puede agregar el siguiente código en su archivo .htaccess (modifique los detalles en consecuencia).
Redirect 301 /oldpage.html http://www.yourwebsite.com/newpage.html
Forzar https
Para que su sitio sea más seguro, puede usar una conexión SSL y redirigir el tráfico a https en lugar de a http. Para esto, puede probar el siguiente código en su archivo .htaccess.
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://mywebsite.com/$1 [R=301,L]
Protección de contraseña
Puede usar el archivo .htaccess para crear protección con contraseña en su sitio web. Para ello, cree un archivo .htpasswd y cárguelo en el directorio raíz. Este archivo tendrá información sobre el nombre de usuario y la contraseña. Una vez que haya cargado el archivo .htpasswd, debe modificar el archivo .htaccess para instruir al servidor sobre la protección con contraseña.

Por ejemplo, puede agregar el siguiente código para aplicar la protección con contraseña para un archivo específico en su sitio.
AuthName "Prompt"
AuthType Basic
AuthUserFile /wp-admin
Require valid-user
Para aumentar el tamaño máximo de carga de archivos
A veces, al cargar archivos más grandes en su sitio, puede encontrar dificultades si hay un límite basado en el tamaño del archivo.
Puede usar el archivo .htaccess para aumentar este límite.
De acuerdo con este artículo de AprenderWP, puede usar el siguiente código en la carpeta .htaccess para administrar esto.
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
Complemento del editor de archivos Htaccess
Con la ayuda de este complemento, puede editar fácilmente archivos .htaccess en su sitio de WordPress. Además, le permite probar el archivo para evitar cometer errores de sintaxis. Además, el complemento crea un archivo .htaccess de respaldo cada vez que modifica un archivo htaccess. Esto lo ayudará a restaurar fácilmente el sitio en caso de que surja algún problema.

¿Por qué no siempre se recomienda editar archivos .htaccess?
Como probablemente sepa, si está editando los archivos .htaccess sin los conocimientos técnicos adecuados, podría dañar su sitio. Además, existen otros aspectos señalados por los expertos para evitar el uso del archivo .htaccess. Estas son algunas de esas razones.
- Podría afectar el rendimiento del sitio : cuando permite archivos .htaccess, para todas las solicitudes, Apache buscará en cada directorio el archivo .htaccess. Esto podría afectar la velocidad de carga de su página.
- Habrá riesgos de seguridad : generalmente, la modificación del archivo .htaccess se realiza cuando los proveedores de contenido que no tienen acceso al directorio raíz necesitan realizar cambios en la configuración. Eso significa que está permitiendo que los usuarios realicen cambios en la configuración del servidor, lo que podría generar resultados no deseados.
Las mejores prácticas a seguir al editar el archivo .htaccess
Habrá ciertos escenarios inevitables en los que tendrá que editar el archivo .htaccess. En tales casos, puede seguir estas prácticas recomendadas:
- Cree una copia de seguridad : como regla general, antes de realizar cambios a nivel de código en su sitio de WordPress, cree una copia de seguridad. Esto lo ayudará a restaurar el sitio a su forma funcional en caso de que el nuevo código genere algún problema. Además, puede usar un sitio de ensayo para probar los cambios antes de implementarlos. Además, puede descargar el archivo .htaccess a su computadora local antes de realizar cambios en él.
- Manténgalo breve y simple : al realizar modificaciones en el archivo .htaccess, tenga cuidado de mantenerlo simple y no demasiado largo.
- No use demasiados archivos .htaccess : los expertos recomiendan no usar demasiados archivos .htaccess en su sitio. Si es posible, use solo un archivo .htaccess. Otro aspecto a tener en cuenta es guardar el archivo .htaccess en el directorio raíz del sitio.
Esperamos que este artículo le haya ayudado a comprender mejor el archivo .htaccess de WordPress. Siéntase libre de dejarnos un comentario si tiene alguna consulta.
Otras lecturas
- ¿Cómo construir fácilmente un sitio de WordPress?
- Crear un multisitio multilingüe de WordPress.