.htaccess - 我想在最后添加额外的get变量

时间:2011-01-27 13:55:53

标签: .htaccess

基本上我想要显示一个关闭横幅和菜单的cms版本。

所以adminlite会将用户重定向到admin /,最后有一个额外的get变量,如cms = lite

这是代码

RewriteRule ^adminlite\??(.*)$ /oxbridge/admin$1 [QSA] [L] 

但每次我尝试添加到最后它都会停止工作,例如

RewriteRule ^adminlite\??(.*)$ /oxbridge/admin$1&cms=lite [QSA] [L] 

2 个答案:

答案 0 :(得分:1)

Query-String不是RewriteRule中URL的一部分。所以你必须做这样的事情:

RewriteRule ^adminlite(.*)$ /oxbridge/admin$1?cms=lite [QSA,L]

e.g。 /adminlite?foo=bar转到/oxbridge/admin?foo=bar&cms=lite

答案 1 :(得分:0)

需要[QSA,L]而不是[QSA] [L]