.htaccess 301重定向,包括查询字符串,但不包括文件扩展名

.htaccess 301重定向,包括查询字符串,但不包括文件扩展名,.htaccess,url-redirection,.htaccess,Url Redirection,我试图创建一个重定向,将原始url的查询字符串附加到新url 旧的URL如下所示: 新的URL如下所示: 上面的代码几乎可以正常工作,但它还在新url中添加.php扩展名,这会破坏它。有没有一种不带扩展名的方法来获取查询字符串?对于重定向,您需要这样一个简单的规则: RewriteEngine On RewriteRule ^getzip\.php$ /zipsearch [L,R=301,NC] 查询字符串将自动转入新的目标URL。确保在新浏览器中测试以避免旧缓存 RewriteEngin

我试图创建一个重定向,将原始url的查询字符串附加到新url

旧的URL如下所示: 新的URL如下所示:


上面的代码几乎可以正常工作,但它还在新url中添加.php扩展名,这会破坏它。有没有一种不带扩展名的方法来获取查询字符串?

对于重定向,您需要这样一个简单的规则:

RewriteEngine On

RewriteRule ^getzip\.php$ /zipsearch [L,R=301,NC]
查询字符串将自动转入新的目标URL。确保在新浏览器中测试以避免旧缓存

RewriteEngine On

RewriteRule ^getzip\.php$ /zipsearch [L,R=301,NC]