【发布时间】:2021-11-27 14:50:29
【问题描述】:
我想重定向一个带有多个参数的 url 并重命名参数键:
来自
www.site.it/index.php?par1=1&lang=en_US
到
www.site.com/index.php?parameter1=1&languages=en_US
我试过这个:
RewriteCond %{QUERY_STRING} par1=([0-9]+)
RewriteCond %{QUERY_STRING} lang=en_US
RewriteRule ^index.php site.com/index.php?parameter1=$1&lang=en_US [R=301,L]
但是失败了。
【问题讨论】:
-
lang 总是第二个。
标签: apache .htaccess mod-rewrite parameters