Htaccess从网址中删除单词和一些字符串

时间:2018-04-10 02:48:18

标签: .htaccess

我发现我网站的一些访问者使用了一个奇怪的网址:

示例:http://www.example.com/article/?epik=3xFD_XXs

问题是,当"?epik = 3xFD_XXs"已添加到网址,这会导致我在我的网站上丢失广告!

所以,我真的想找到一个解决方案。

我假设解决方案是将它们重定向到原始网址http://www.example.com/article/,只要找到了epik = Random_char。

谢谢。

1 个答案:

答案 0 :(得分:0)

RewriteCond用于检查请求查询字符串是否包含epik=。如果它包含查询字符串epik=,则会应用RewriteRule重定向。 ?字符用于删除查询字符串(如果有)。

RewriteCond %{QUERY_STRING} epik=
RewriteRule ^ %{REQUEST_URI}? [R,L]