Muchas veces es necesario modificar el document root de tu sitio, muchos tenemos la costumbre de NO hacer las instalaciones de aplicaciones directamente en el raíz del sitio entonces a la hora de finalizado el proyecto es necesario realizar un cambio de directorio raíz o document root.

 

El procedimiento es sencillo simplemente creando un archivo .htaccess y en su interior colocar el código que hace de redirección hacia el directorio.

mauro@soyadmin:# vi .htaccess
RewriteEngine On
RewriteRule ^$ /nuevo_directorio/ [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/nuevo_directorio/
RewriteRule ^(.*)$ /nuevo_directorio/$1
RewriteCond %{SCRIPT_FILENAME} -d
RewriteRule ^nombresitio.com/(.*[^/])$ http://www.nombresitio.com/$1/ [R=301]