301重定向vs 307重定向

时间:2013-01-23 16:28:08

标签: url redirect http-status-code-301 url-shortener http-status-code-307

我想知道301和307重定向之间的区别。

我希望通过home-brew url重定向器生成反向链接,我希望任何“链接汁”或“页面排名汁”直接从原始页面流到最终URL,但是如果其中一个原始的后页变坏了,我希望能够通过删除该特定页面的重定向链接来关闭该链接。有意义吗?

我的理解是301是永久性的意思,谷歌将看到301并将其缓存的URL更新为最终目的地,无论我是否在以后杀死该重定向。

如果我使用307,它将不会缓存目标网址,并会继续检查重定向网址以查看反向链接实际指向的位置,如果我删除了重定向链接,Google将不会再将其分配回来链接到目标网址。

这是正确的摘要吗?

1 个答案:

答案 0 :(得分:7)

这是对的。实际上307是更常见的302重定向的变体

  

301永久移动应该指示此及以后的所有请求   到给定的URI。

307 Temporary Redirect (since HTTP/1.1)
In this case, the request should be repeated with another URI;
however, future requests should still use the original URI.