我在我的 .htaccess 文件中使用以下重写规则,但是每当我向字符串添加参数时,它都会导致重写失败
RewriteRule ^c([0-9]+)/[a-zA-z0-9\-]+$ category.php?id=$1 [L]
例如:
如果我执行以下操作,一切正常:
c87/newest-post
但如果我去:
c87/newest-post?param1=this¶m2=that
c87/newest-post/?param1=this¶m2=that
它重定向错误并失败。我认为这与 QSA 标签有关,但由于我对重定向的了解不足,我看不出我做错了什么。