在一段时间之前用301做另一种方式的网址是否会造成麻烦?

时间:2016-11-22 11:53:35

标签: redirect google-search

在网站上我们有一个标签系统。最近我们发现我们必须重命名大多数标签并重定向它们。它看起来像301重定向的作业,但是某些标签将被错误地重命名(因为该过程是自动的),我们将在以后将它们恢复为原始名称。当发生这种情况时,我们需要重定向回原始网址,并可能再次执行301。显然,有一次只有一个网址会做301,所有这些都会在同一个域内发生。

例如,我们从 www.example.com/tag/foo 开始。

然后,自动名称更正会将其更改为 www.example.com/tag/bar ,并从之前的地址执行301.

对于大多数代码,自动修正都可以,但不是这个,所以我们最终会将网址修复为 www.example.com/tag/foo 并再次执行301。

我在Firefox 50和Chrome 54中对它进行了测试(使用本地运行的网站),两者似乎都很好地处理了这种情况(当我重定向到原始地址时,浏览器忘记了旧的301)。谷歌(和/或其他浏览器)是否也想到这一点,或者我最好做302并希望谷歌改变索引中的地址而不是复制页面?

1 个答案:

答案 0 :(得分:0)

您在评论中承认的service301 Moved Permanently 307 Temporary Redirect。是的,这会导致问题。