El archivo .htaccess que podemos tener en nuestro sitio, es muy útil para varias funciones, por ejemplo Wordpress, Drupal, Joomla y otros CMS hacen uso de él para poder contar con URLs amigables.
También se puede usar para decirle al navegador cómo debe reaccionar ante en intento de carga de una página que ya no existe en nuestro sitio, esto es redirigir al navegador a una página X cuando se produce un Error 404.
También se usa para cuando ciertas páginas fueron movidas y queremos redireccionar a su nueva ubicación.
Además podemos usarlo para evitar el hotlink de imágenes o archivos de nuestro sitio, si tenemos Wordpress podemos usar un Plugin creado para tales efectos. Pueden descargarlo de acá: WP-Plugin
Hay varios sitios que nos ayudan a crear nuestro archivo .htaccess con varias funciones pre-establecidas, algunos de ellos son:
.HTACCESS Banning Generator – Permite bloquear IPs, Deshabilitar el hotlinking y banear Site Referrer.
htaccesseditor – Muy completo y sencillo de usar. Quizás requiere un poco de conocimiento previo, pero con experimentar se va logrando un .htaccess muy completo.
htaccesstools – Un sitio con tutoriales explicativos de varios usos que se le pueden dar al .htaccess, incluye también uno sobre como detectar y redirigir si el visitante entra desde un iPhone.
htaccess Generator – ¿Quieres proteger un directorio con password? Esto es exactamente lo que puedes hacer en este sitio.
Tutorial .htaccess – Un completo tutorial sobre el uso del .htaccess
