我的htaccess中有这个规则:
RewriteRule ^video_(.*)$ show-video2/?txtkey=$1 [L]
有时会发生我需要GET中的另一个参数,例如:
.../show-video2/?txtkey=122312421&anotherparam=1232
问题是,使用这个RewriteRule,我无法看到$ _GET中的第二个参数:
RewriteRule ^video_(.*)$ show-video2/?txtkey=$1 [L]
如何修改RewirteRule以查看第二个参数(何时出现)?
事实上,如果var_dump($_GET)
我只能看到txtkey参数...
答案 0 :(得分:1)
将您的RewriteRule更改为:
RewriteRule ^video_(.*)$ show-video2/?txtkey=$1 [L,QSA]
QSA
就是您所追求的 - 它意味着查询字符串附加 - 并且可以让您捕获其余的GET