使用.htaccess文件重定向用户

时间:2012-02-08 23:45:47

标签: .htaccess redirect directory subdomain

我想在访问我网站上的某个目录时将用户重定向到另一个域名。例如;如果用户访问 / files ,则会将其重定向到 www.myfiles.com 。但是,我还想对子域名执行相同操作,以便当用户转到 / files files.domain.com 时,会将其重定向到 www。例如,myfiles.com

如何在.htaccess文件中执行此操作?
我希望人们能够理解我想要描述的内容。

2 个答案:

答案 0 :(得分:0)

使用此

 Redirect 301 /files http://www.myfiles.com

答案 1 :(得分:0)

尝试将以下内容添加到.htaccess网站根目录中的domain.com文件中。

RewriteEngine on
RewriteBase / 

#if either files.domain.com
RewriteCond %{HTTP_HOST} ^files\.domain\.com$ [NC,OR] 
#or  /files
RewriteCond %{REQUEST_URI} ^/files$ [NC] 
#redirect to www.myfiles.com
RewriteRule ^  http://www.myfiles.com [L,R=301]