所以我想重写我的网址,但我想知道是否有可能做到这一点,如果这是一个好主意(你知道什么是好的做法,什么不是)。
假设我有以下内容:
example.com/electronics/tvs/?inches=54&make=sony
我想重写它,所以tvs被翻译成一个参数,即category = tvs,并保留其他参数inches = 54& make = sony。
现在我有以下内容:
RewriteRule ^electronics/([^\/]+)/?(.*) electronics.php?category=$1&$2 [NC,L]
但是当我尝试使用$_REQUEST
获取参数时,我只能检索category参数。
答案 0 :(得分:1)
将QSA
标记添加到您的标记列表[NC, L, QSA]
。这会将任何其他查询字符串参数转发到您的脚本。 QSA
=“查询字符串追加”