我工作的公司最近接管了一个用 WordPress 构建的网站,显然谷歌已经索引了几个带有尾随 / 的页面,再加上前任公司程序员使该网站需要来自 URL 的一些信息这一事实。
因此,Google 已将 domain.com/featured-something/something/ 编入索引,我需要将这些页面重定向到 domain.com/featured-something/something/?something=something&somethingelse=something else
我尝试使用此代码进行重定向,但只能在没有斜杠的情况下工作:
RewriteRule ^featured-something/something?$ http://domain.com/featured-something/something/?start=0&pt=&bed=&bat=&subdiv=Aqua&sub=&pr=&display=quick [R=301,L]
我在所有规则之前添加了一些代码以首先重定向到非斜线版本,然后是这些,但这会创建一个无限重定向循环。
有人可以帮我吗?
谢谢
卡尔
ps GET 字符串对于每个不同的 URL 都是唯一的,不幸的是,因此必须为每个 url 创建规则。