Cambios y redirecciones de URL con .htaccess

Realizar una redirección 301 con htaccess es  algo muy sencillo que podemos hacer con el siguiente comando:

redirect 301 /url_antigua.html http://www.dominio-nuevo.com/url-nueva/ 

También podemos hacer redirecciones en masa más complejas utilizando patrones. Si los patrones concuerdan, entonces se realiza la redirección.

Por ejemplo, si queremos que cualquier URL de un dominio se redirija a la portada o página raíz de otro dominio, podremos hacer esto:

redirectMatch 301 ^(.*)$ http://www.tunuevodominio.com

Y si deseamos hacer una redirección de una URL de un dominio a la misma URL, pero en otro dominio, podríamos hacer algo como esto:

redirectMatch 301 ^(.*)$ http://www.tudominio.com$1