我想将网址http://intranet/trac/paradox/report/6
重定向到http://cobra.woking/trac/paradox/report/6
。 trac
是一个子文件夹,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
答案 0 :(得分:0)
在Intranet的文档根目录的htaccess文件中,将其添加到文件顶部:
RewriteEngine On
RewriteRule ^trac/paradox/report/6$ http://cobra.woking/trac/paradox/report/6 [L,R]