更改任何
的正确Apache mod_rewrite规则是什么mydomain.com/?var1=val1&var2=val2&...&mode=app_mode&varN=valN&...
输入查询
mydomain.com/app_mode/?var1=val1&var2=val2&...&varN=valN&...
(如果mode
中没有QUERY_STRING
变量,则网址应保持原样。)
答案 0 :(得分:1)
您可以在根目录中使用此规则.htaccess:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^(.*&)?mode=([^&]+)(?:&(.*))?$ [NC]
RewriteRule ^/?$ /%2/?%1%3 [L,R=302,NE]
这允许mode
参数位于查询字符串中的任何位置。