A primera vista, el archivo .htaccess puede parecer un poco intimidante, pero en realidad es una herramienta potente que puede ayudarte a mejorar el rendimiento, la seguridad y el SEO de tu sitio web de WordPress. En esta guía aprenderás qué es .htaccess, dónde puedes encontrarlo y cómo puedes usarlo para hacer ajustes prácticos.

¿Qué es .htaccess?

El archivo .htaccess (Hypertext Access) es un archivo de configuración que usan los servidores web Apache. Controla aspectos importantes como las redirecciones, la seguridad y la caché. En WordPress, .htaccess se usa sobre todo para gestionar los enlaces permanentes y las redirecciones.

¿Dónde encuentras el archivo .htaccess?

Puedes encontrar el archivo .htaccess en la carpeta raíz de tu instalación de WordPress. Para acceder a él:

  1. Inicia sesión en tu cPanel o usa un cliente FTP como FileZilla.
  2. Ve a public_html o a la carpeta en la que está instalado WordPress.
  3. Es posible que el archivo .htaccess esté oculto. Activa "mostrar archivos ocultos" en los ajustes de tu administrador de archivos.
  4. Abre y edita el archivo con un editor de texto como Notepad++ o con el editor integrado de cPanel.

Ajustes prácticos para .htaccess

1. Código .htaccess estándar de WordPress

Si alguna vez eliminas tu .htaccess por error, puedes volver a crear este archivo básico con el siguiente código:

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress


2. Enlaces permanentes aptos para SEO

WordPress usa .htaccess para generar URL aptas para SEO. Asegúrate de que los "enlaces permanentes bonitos" estén activados en Ajustes → Enlaces permanentes.

3. Redirecciones 301/302 (redirecciones permanentes/temporales)

¿Quieres redirigir una URL antigua a una nueva? Añade esto a .htaccess:

Redirección permanente 301:

Redirect 301 /oude-pagina https://www.example.nl/nieuwe-pagina


Redirección temporal 302:

Redirect 302 /tijdelijke-pagina https://www.example.nl/nieuwe-pagina


4. Seguridad básica

Bloquear direcciones IP

¿Quieres denegar el acceso a una dirección IP concreta? Añade esto:

Deny from 192.168.1.1

Evitar el hotlinking

Evita que otros usen directamente tus imágenes en sus sitios (hotlinking):

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https://(www\.)?jouwsite\.nl [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [F]

5. Optimizaciones sencillas de caché

Tiempos de carga más rápidos activando la caché:

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
</IfModule>

Consejos prácticos:

  • Haz siempre una copia de seguridad de tu .htaccess antes de editarlo.
  • Añade siempre el código al final para evitar errores.
  • Prueba los cambios de inmediato y restaura la versión anterior si es necesario.

Con estos ajustes puedes hacer que tu sitio de WordPress sea más seguro y más rápido.






¿Buscas hosting WordPress? Consulta nuestra oferta.