我有一个像
这样的查询字符串search.php?id=12&keyword=abc&api=gIUTG6898
我希望网址如下:
search/?id=12&keyword=abc&api=gIUTG6898
现在我找到了很多解决方案,但它们仅限于查询字符串中的一个变量。提前致谢
答案 0 :(得分:0)
这并不复杂,因为您只想“转移”查询字符串。您可以在RewriteRule中忽略它。
RewriteRule ^search/?$ search.php [QSA]
这只是将'search /'重写为'search.php'。
答案 1 :(得分:0)
由于你想删除.php并用斜杠替换它,你需要稍微反转Floern的RewriteRule:
RewriteRule ^/search.php$ /search/ [QSA,L]