.htaccess 如何删除htaccess中的url查询字符串

.htaccess 如何删除htaccess中的url查询字符串,.htaccess,url,.htaccess,Url,我有这个网址: http://www.example.com/?option=com_php&Itemid=1&ep=3&lang=us 我想访问此url: http://www.example.com/?ep=3&lang=us 如何在htaccess中删除该行option=com\u php&Itemid=1& 我已经阅读了很多关于这个问题的回复,我在网上搜索过,但不幸的是,没有一个解决方案是有效的。请帮助我:将这些行放在.htaccess文件中: Options +FollowSymlin

我有这个网址: http://www.example.com/?option=com_php&Itemid=1&ep=3&lang=us

我想访问此url: http://www.example.com/?ep=3&lang=us

如何在htaccess中删除该行option=com\u php&Itemid=1&


我已经阅读了很多关于这个问题的回复,我在网上搜索过,但不幸的是,没有一个解决方案是有效的。请帮助我:

将这些行放在.htaccess文件中:

Options +FollowSymlinks -MultiViews
RewriteEngine on

RewriteCond %{QUERY_STRING} ^option=([^&]+)&Itemid=([^&]+)&(ep=[^&]+)&(lang=[^&]+)$ [NC]
RewriteRule . %{REQUEST_URI}?%3&%4 [L,R]