将文件夹重定向到外部网站

时间:2014-07-03 16:20:58

标签: .htaccess redirect

我正在尝试使用htaccess将子域中的子文件夹重定向到外部链接。

示例:

test.mydomain.com/subfolder会重定向到http://www.stackoverflow.com

子域'test'不存在。这应该没问题,因为我之前做过类似的事情。只有没有子文件夹。

这个htaccess有效:

RewriteCond %{HTTP_HOST} ^test\.mydomain\.com$ [NC]
RewriteRule ^ http://stackoverflow.com

这不起作用:

RewriteCond %{HTTP_HOST} ^test\.mydomain\.com$ [NC]
RewriteRule ^(subfolder/.*)$ http://www.stackoverflow.com/

需要有4个子文件夹重定向到不同的外部页面。怎么办呢?

1 个答案:

答案 0 :(得分:0)

您的愤怒很少,并且预计文件夹名称后会出现斜线。在测试域的根.htaccess中尝试将此作为您的第一条规则

RewriteEngine On

RewriteCond %{HTTP_HOST} ^test\.mydomain\.com$ [NC]
RewriteRule ^subfolder(/.*)?$ http://www.stackoverflow.com/? [NC,L,R=302]