htaccess重定向子文件夹

时间:2014-09-15 15:13:02

标签: .htaccess redirect

我想将网址http://intranet/trac/paradox/report/6重定向到http://cobra.woking/trac/paradox/report/6trac是一个子文件夹,paradox是一个子文件夹。 report/6是需要保留并且可能会改变的参数。

在我的apache doc root中我有

#/opt/html/.htaccess
Redirect 301 / http://intranet/intranet
RewriteEngine On
RewriteRule ^trac/paradox/report/6$ http://cobra.woking/trac/paradox/report/6 [L,R]

我尝试过以下无效的

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !^intranet$
RewriteRule (.*) http://cobra.woking/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^intranet$
RewriteRule (.*) http://cobra.woking/$1 [R=301,L]

我要更改的网址是http://intranet/trac/paradox/http://cobra.woking/trac/paradox/。我已将.htaccess放在/opt/html/trac/paradox/.htaccess

1 个答案:

答案 0 :(得分:0)

在Intranet的文档根目录的htaccess文件中,将其添加到文件顶部:

RewriteEngine On
RewriteRule ^trac/paradox/report/6$ http://cobra.woking/trac/paradox/report/6 [L,R]