Hace un tiempo había publicado algunos trozos de código muy útiles para nuestro archivo .htaccess
de nuestro servidor web con lo que se pueden hacer cosas cómo: habilitar la navegación de los directorios, deshabilitar la navegación de los directorios, personalizar las páginas y mensajes de error, hacer que los SSI trabajen con HTML/SHTML, cambiar la página por defecto, bloquear el acceso al sitio a ciertas IP, permitir el acceso unicamente a usuarios de la red local (LAN), redireccionar visitantes a una nueva página o/o carpeta, bloquear el acceso al sitio cuando vienen referidos de ciertos sitios, bloquear el acceso a nuestros ficheros desde otros servidores (Hot Linking), mostrar un mensaje cuando se acceda desde otros sevidores a nuestros ficheros, hacer invisible el archivo .htaccess (o cualquier otro), evitar el error 500, conceder el acceso CGI a una carpeta, proteger carpetas con contraseña, cambiar la extensión del script, ahorrar ancho de banda, apagar las magic_quotes_gpc.
Adicionalmente aquí te voy a mostrar otros trucos (trozos de código muy útiles que tal vez te interese agregar a tu archivo .htaccess):
Bloquear a ciertos navegadores (user-agents) para evitar Bots maliciosos
Creando un archivo .htaccess perfecto vamos a poder bloquear todos los «user-agents» maliciosos que según listados de webmaster world son cerca de 228 user agents maliciosos, con esto evitamos el robo de conteido por medio de navegadores offline, o bots que buscan email para hacer Spam.
SetEnvIfNoCase user-Agent ^FrontPage [NC,OR]
SetEnvIfNoCase user-Agent ^Java.* [NC,OR]
SetEnvIfNoCase user-Agent ^Microsoft.URL [NC,OR]
SetEnvIfNoCase user-Agent ^MSFrontPage [NC,OR]
SetEnvIfNoCase user-Agent ^Offline.Explorer [NC,OR]
SetEnvIfNoCase user-Agent ^[Ww]eb[Bb]andit [NC,OR]
SetEnvIfNoCase user-Agent ^Zeus [NC]
Order Allow,Deny
Allow from all
Deny from env=bad_bot
Especifica una dirección de correo electrónico para el administrador del servidor
ServerSignature EMail
SetEnv SERVER_ADMIN default@domain.com
Redirigir un viejo dominio a un nuevo dominio
Ya había escrito sobre las redirecciones 301 y cómo hacerlas, en este posts hay varios códigos para hacer la redirección entre ellos el de Apache para htaccess.
Redirect 301 / http://www.url-de-la-nueva-direccion.com