从特定页面的请求中删除所有查询字符串

时间:2009-02-12 21:00:14

标签: apache .htaccess mod-rewrite redirect query-string

我有一个flex应用程序,由于某种原因,我不知道为什么,当你使用谷歌浏览器并访问URL中的任何查询字符串的页面时,应用程序会出现意外行为。

该页面不需要查询字符串。但是adwords之类的许多东西都是在查询字符串中传递变量以便进行跟踪。

但是对于这个特定的页面,我想在页面加载之前通过mod_rewrite删除所有查询字符串,这样谷歌浏览器上的用户仍然可以使用该应用程序。

有谁知道如何从特定页面的请求中删除所有查询字符串?

谢谢!

1 个答案:

答案 0 :(得分:0)

我明白了:

RewriteCond %{QUERY_STRING} .+ 
RewriteRule ^mothers-rings$ /mothers-rings? [R=301]