El archivo .htaccess
es una herramienta poderosa en WordPress que permite controlar diversas configuraciones a nivel del servidor web. Aunque pequeño, este archivo de texto puede marcar una gran diferencia en la seguridad, el rendimiento y la funcionalidad de su sitio. En esta guía, aprenderás 12 trucos útiles para WordPress que puedes implementar utilizando el archivo .htaccess
.
Desde proteger su sitio contra ataques hasta optimizar el SEO y la velocidad, estos consejos le ayudarán a sacar el máximo provecho de su instalación de WordPress.
¿Qué es el archivo .htaccess?
El archivo .htaccess
(Hypertext Access) es un archivo de configuración utilizado por servidores Apache. Permite gestionar configuraciones del sitio web, como redirecciones, control de acceso, reglas de seguridad, y mucho más.
Por defecto, WordPress genera un archivo .htaccess
básico para gestionar los enlaces permanentes. Sin embargo, puede personalizarlo con reglas adicionales para mejorar su sitio.
Precauciones antes de comenzar
- Realice una copia de seguridad: Antes de editar el archivo
.htaccess
, cree una copia de seguridad para restaurar en caso de errores. - Acceda al archivo correctamente:
- Use un cliente FTP como FileZilla o el Administrador de Archivos en cPanel.
- Asegúrese de mostrar archivos ocultos, ya que
.htaccess
puede no ser visible de forma predeterminada.
- Edite con cuidado: Un error en el archivo
.htaccess
puede bloquear el acceso a su sitio.
A continuación te presentamos estos 12 trucos útiles para WordPress que puedes implementar:
1. Configurar redirecciones 301
Las redirecciones 301 son útiles para dirigir a los usuarios desde URLs antiguas hacia nuevas. Esto también conserva el SEO de la página redirigida.
Redirect 301 /antigua-pagina https://www.tusitio.com/nueva-pagina
Inserte esta regla para redirigir una URL específica. Cambie /antigua-pagina y /nueva-pagina según sus necesidades. Este fue el primero de los 12 trucos útiles para WordPress que puedes implementar.
2. Proteger el archivo wp-config.php
El archivo wp-config.php
contiene información confidencial, como las credenciales de la base de datos. Puede protegerlo añadiendo esta regla:
<Files wp-config.php>
order allow,deny
deny from all
</Files>
Esto bloquea el acceso directo al archivo desde el navegador. Este fue el segundo de los 12 trucos útiles para WordPress que puedes implementar.
3. Bloquear el acceso a .htaccess
Proteja el propio archivo .htaccess
para evitar que sea modificado por usuarios no autorizados.
<Files .htaccess>
order allow,deny
deny from all
</Files>
Este fue el tercero de los 12 trucos útiles para WordPress que puedes implementar.
4. Mejorar la seguridad de los directorios
Evite que los visitantes vean el listado de archivos en los directorios sin un archivo index.php
añadiendo esta línea:
Options -Indexes
Esto mostrará un error en lugar del contenido del directorio. Este fue el cuarto de los 12 trucos útiles para WordPress que puedes implementar.
5. Aumentar el límite de subida de archivos
Si necesita subir archivos grandes a su sitio, puede aumentar el límite de tamaño de subida con estas reglas:
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value memory_limit 128M
php_value max_execution_time 300
php_value max_input_time 300
Ajuste los valores según sus necesidades. Este fue el quinto de los 12 trucos útiles para WordPress que puedes implementar.
6. Configurar URLs amigables
WordPress genera un archivo .htaccess
predeterminado para los enlaces permanentes, pero puede asegurarse de que esté correctamente configurado añadiendo este código:
# 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
Este código asegura que los enlaces permanentes funcionen correctamente. Este fue el sexto de los 12 trucos útiles para WordPress que puedes implementar.
7. Proteger imágenes contra hotlinking
Evite que otros sitios web utilicen sus imágenes sin permiso añadiendo esta regla:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^https://(www\.)?tusitio.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule \.(jpg|jpeg|png|gif)$ - [F,NC]
Reemplace tusitio.com con el nombre de su dominio. Este fue el séptimo de los 12 trucos útiles para WordPress que puedes implementar.
8. Redirigir de HTTP a HTTPS
Si tiene un certificado SSL, asegúrese de redirigir todo el tráfico a la versión segura de su sitio con este código:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Esto redirigirá automáticamente a la versión HTTPS de su sitio. Este fue el octavo de los 12 trucos útiles para WordPress que puedes implementar.
9. Evitar el acceso de bots maliciosos
Bloquee bots dañinos para proteger su sitio:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^BadBot [NC]
RewriteRule .* - [F,L]
Reemplace BadBot con el nombre del bot que desea bloquear. Este fue el noveno de los 12 trucos útiles para WordPress que puedes implementar.
10. Comprimir archivos para mejorar la velocidad
Active la compresión Gzip para reducir el tamaño de los archivos enviados al navegador:
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript
</IfModule>
Esto ayuda a mejorar el rendimiento y la velocidad de carga de su sitio. Este fue el décimo de los 12 trucos útiles para WordPress que puedes implementar.
11. Especificar el archivo de error 404 personalizado
Puede mostrar una página personalizada cuando los usuarios acceden a una URL no existente:
ErrorDocument 404 /error404.html
Asegúrese de tener un archivo error404.html en la raíz de su sitio. Este fue el décimo primero de los 12 trucos útiles para WordPress que puedes implementar.
12. Limitar el acceso por IP
Para restringir el acceso a ciertas partes de su sitio según la IP, use este código:
<Files directorio-restringido>
order deny,allow
deny from all
allow from 192.168.1.1
</Files>
Reemplace directorio-restringido con el archivo o carpeta que desea proteger y 192.168.1.1 con la IP autorizada. Este fue el décimo segundo de los 12 trucos útiles para WordPress que puedes implementar.
Resumen
El archivo .htaccess
ofrece múltiples posibilidades para mejorar la seguridad, optimización y control de su sitio WordPress. Sin embargo, debe usarse con precaución, ya que un error en su configuración puede causar problemas graves. Siempre haga una copia de seguridad antes de realizar cambios y pruebe cada ajuste después de implementarlo.
Con estos 12 trucos útiles para WordPress, estará en mejor posición para proteger y optimizar su sitio. Si necesita ayuda adicional o soporte técnico, no dude en contactar a DonWeb. ¡Estamos aquí para ayudarle a aprovechar al máximo su sitio web!
Si estás profundizando tus conocimientos en el mundo WordPress y necesitas un servicio de hosting que se adapte a tus necesidades, te invitamos a conocer los planes de WordPress Hosting que DonWeb tiene para ofrecerte.