Que es .htaccess

El archivo .htaccess controla el comportamiento del servidor Apache/LiteSpeed. Se ubica en /public_html y es un archivo oculto.

Ver archivos ocultos en cPanel

En el Administrador de archivos, haz clic en Configuracion y marca Mostrar archivos ocultos.

Usos comunes

Forzar HTTPS

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Redirigir www a sin www

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

Redirigir una pagina

Redirect 301 /pagina-vieja https://tudominio.cl/pagina-nueva

Proteger directorio con contrasena

AuthType Basic
AuthName "Area Restringida"
AuthUserFile /home/usuario/.htpasswd
Require valid-user

Precauciones

Un error en .htaccess puede dejar tu sitio inaccesible. Haz una copia de respaldo antes de editar. Si algo falla, renombra o elimina el archivo desde cPanel.