301重定向到新页面保持查询字符串

时间:2014-04-27 23:38:49

标签: .htaccess redirect http-status-code-301

我想从old_page.phpnew_page.php执行301重定向,并保留所有查询字符串(如果存在)。

因此old_page.php会重定向到new_page.php

old_page.php?test=1会重定向到new_page.php?test=1

以下是我的内容,但这是404错误。

RewriteEngine on 
RewriteRule ^old_page.php(.*) new_page.php$1 [R=301,L]

1 个答案:

答案 0 :(得分:4)

这有效:

Redirect 301 /old_page.php /new_page.php