.htaccess 301重定向语法

时间:2011-07-28 10:09:42

标签: apache .htaccess

当我查看我的网站管理员工具帐户时,我发现我有很多重复的网址。重复是由于在每个产品参数的末尾添加了奇怪的数字,例如:

在DEX .PH P / R输出E = P杆UCT / PR ODU CT&安培;亲DUC t_i d = 1 58的 ax13g76h

我需要使用语法来删除=158之后的任何内容,除非它是我用来排序的参数之一,例如排序,页面或顺序。任何人都可以通过301重定向建议我需要这样做的语法吗?

1 个答案:

答案 0 :(得分:0)

为什么要重定向这些页面?

如果以这种方式请求,您的应用程序是否无法呈现结果?

这肯定是由js(ajax)脚本来完成避免浏览器缓存页面的结果(新url =>新内容),你可以用301重定向打破js行为,而你可能会破坏无缓存行为。另一方面,您可能需要删除缓存:在js方面没有或者只有这样才能获得请求的“干净”网址。

301不起作用,你可以确定js正在改变每个请求的“奇怪数字”,所以你仍然会在你的网站管理员工具中有这些网址。

修复网站管理员工具可能吗?告诉它这是一个应该忽略的参数。