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

Don*_*cik 3 .htaccess redirect http-status-code-301

我想从old_page.phpto进行 301 重定向new_page.php并保留所有查询字符串(如果它们存在)。

所以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]
Run Code Online (Sandbox Code Playgroud)

Don*_*cik 7

这有效:

Redirect 301 /old_page.php /new_page.php
Run Code Online (Sandbox Code Playgroud)