.htaccess-删除网址的结尾部分

时间:2018-11-09 15:42:45

标签: .htaccess

我一直在尝试删除查询的结尾。我已经阅读并尝试过关于Stackoverflow的许多不同示例,但没有任何运气。

我的网址如下:

www.[url].com/search?keyword=big&limitstart=0&option=com_virtuemart&view=category

我要剥离的是

&limitstart=0&option=com_virtuemart&view=category" 

确保保留/search?keyword=big不变。

1 个答案:

答案 0 :(得分:0)

通过使用我在网上找到并混合匹配的以下代码,我似乎已经能够实现上述目标:

RewriteCond %{QUERY_STRING} ^(.*)&limitstart=[^&]+&?&option=com_virtuemart&view=category(.*)$ [NC]

RewriteRule ^/?(.*)$ /$1?%1%2 [R=301,L]

我不确定这是否100%正确,但这似乎对我有用。

希望这可以帮助其他人寻找类似的解决方案。