The team behind OnlineTools4Free — building free, private browser tools.
Published Feb 4, 2026 · 7 min read · Reviewed by OnlineTools4Free
Guia .htaccess para Principiantes: Redirecciones, Seguridad y Mas
Que es .htaccess
El archivo .htaccess es un archivo de configuracion para servidores web Apache. Se coloca en el directorio raiz de tu sitio web y permite controlar el comportamiento del servidor sin tocar la configuracion principal. El nombre significa "hypertext access".
Cada vez que alguien solicita una pagina de tu sitio, Apache busca archivos .htaccess en el arbol de directorios y aplica sus reglas. Es una herramienta potente para gestionar redirecciones, seguridad, cache y control de acceso.
Importante: .htaccess solo funciona en servidores Apache. Si tu hosting usa Nginx o LiteSpeed, la sintaxis es diferente.
Redirecciones y Reescrituras de URL
Las redirecciones son el uso mas comun de .htaccess. Ya sea que estes moviendo paginas, cambiando a HTTPS o limpiando URLs, las redirecciones preservan tu posicionamiento SEO y previenen enlaces rotos.
Redireccion 301 (Permanente)
Redirect 301 /pagina-antigua /pagina-nueva
Forzar HTTPS
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Redireccion www a no-www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
Cabeceras de Seguridad
- X-Content-Type-Options: Impide que el navegador adivine el tipo MIME.
Header set X-Content-Type-Options "nosniff" - X-Frame-Options: Bloquea la carga de tu sitio en un iframe. Protege contra clickjacking.
- Content-Security-Policy: Define las fuentes autorizadas para scripts, estilos y otros recursos.
- Strict-Transport-Security: Fuerza al navegador a usar siempre HTTPS.
Cache del Navegador
La cache del lado del navegador mejora el rendimiento indicandole que conserve ciertos archivos localmente:
- Imagenes: Cache de 1 ano
- CSS y JS: Cache de 1 mes
- HTML: Cache de pocas horas como maximo
Proteccion de Directorios
- Bloquear acceso a archivos de configuracion: Protege archivos
.env,wp-config.phpy otros archivos sensibles. - Desactivar listado de directorios: Agrega
Options -Indexespara impedir mostrar el contenido de directorios sin archivo index. - Bloquear direcciones IP: Restringe el acceso a ciertas IPs para zonas de administracion.
Errores Frecuentes y Solucion de Problemas
- Error 500: Generalmente un error de sintaxis. Revisa cada linea cuidadosamente.
- Bucles de redireccion: Se producen cuando dos reglas se reenvian mutuamente. Usa condiciones
RewriteCondpara evitar bucles. - Reglas no aplicadas: Verifica que el modulo
mod_rewriteeste activo y queAllowOverride Alleste configurado.
Nuestro generador .htaccess te ayuda a crear configuraciones correctas sin riesgo de errores de sintaxis.
.htaccess Generator
Generate Apache .htaccess rules for redirects, security headers, caching, and more.
OnlineTools4Free Team
The OnlineTools4Free Team
We are a small team of developers and designers building free, privacy-first browser tools. Every tool on this platform runs entirely in your browser — your files never leave your device.
