Forzar redireccion de carpeta a subdominio [.htaccess]
Ahora vamos a forzar la redireccion de una carpeta hacia un subdominio por medio de un .htaccess con redireccion 301.
Suponinedo que la carpeta sea:
www.vicolinker.net/carpeta/
y queremos que cuando entren ahi se les redireccione automaticamente al subdominio ejemplo, quedando asi la URL:
ejemplo.vicolinker.net
Tambien añadiremos que cuando entren a alguna pagina de la carpeta se les redireccion a la misma pagina pero en el subdominio, como en este ejemplo:
www.vicolinker.net/carpeta/prueba.html –> ejemplo.vicolinker.net/prueba.html
Para hacerlo basta con poner el siguiente codigo en un archivo con el nombre “.htaccess” en la raiz del directorio (ejm: /public_html/.htacess )
#Forzar redireccion de carpeta hacia Subdominio
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?vicolinker\.net$
RewriteRule ^carpeta(/.*)?$ http://ejemplo.vicolinker.net$1 [R=301,L]
#FIN Forzar redireccion de carpeta hacia Subdominio
Al usar una redireccion 301 estamos heredando el SEO que pueda tener la carpeta hacia el subdominio ;)
Si prefieres puedes descargar el archivo .htaccess y ponerlo directamente en tu directorio desde aqui:
Redireccion de carpeta a subdominio con htaccess (206)



