【发布时间】:2011-01-29 10:32:30
【问题描述】:
我有一个关于 mod_rewrite 的小问题。这是我的代码:
RewriteEngine on
RewriteRule ^(.*)$ http://newsite.com/moved.php?q=$1 [R=301,L]
这几乎可行,如果我访问 oldsite.com/apage.php,我会被重定向到 newsite.com/moved.php?q=apage.php。
但是,如果我转到 oldsite.com/apage.php?var=15,我会再次被重定向到 newsite.com/moved.php?q=apage.php。
我怎样才能让 oldsite.com/apage.php?var=15 重定向到 newsite.com/moved.php?q=apage.php?var=15
非常感谢!
【问题讨论】:
标签: apache mod-rewrite