我需要重定向URL路径并同时修改一个查询变量。
我已经尝试了这个,但它不起作用:
RewriteCond %{QUERY_STRING} ^(.*)id=(.*)$
RewriteRule /check/report /report?%1order_id%2
旧网址为:
/check/report/?id=5914f5&CC=91D36579
新网址必须是:
/report/?order_id=5914f5&CC=91D36579
答案 0 :(得分:0)
您可以在DocumentRoot/.htaccess
:
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} ^id=([^&]+) [NC]
RewriteRule ^check/report/?$ /report?order_id=%1 [L,NC,R=302]