0

我正在使用的模板在 URL 的末尾生成带有 ?fontstyle=f-smaller 或 ?fontstyle=f-smaller 的链接(根据用户的文本大小偏好)。现在这导致了明显的重复内容问题。我已禁用该功能,但仍在提供 URL。

我想使用 .htaccess 将这些从我的 URL 中剥离出来。例如: http ://www.mysite.com/article?fontstyle=f-smaller 将重定向到 http://www.mysite.com/article

我已经在这里和其他地方搜索过它,但我只找到了如何删除片段。我想一个细分市场内进行更改,我不知道该怎么做。

提前致谢

4

1 回答 1

2

尝试

RewriteEngine On

RewriteCond %{QUERY_STRING} ^(.*)(^|&)fontstyle=f-smaller(.*)$
RewriteRule ^(.*)$ /$1?%1%3 [R=301,L]
于 2012-07-11T04:17:30.957 回答