我应该使用什么HTTP重定向状态来链接异地?
-
06-07-2019 - |
题
在通过Google随机浏览我的网站时,我注意到它显示远程重定向为本地文件。现在这可能既好又坏,但我想知道如何解决这个问题却不会发生?
我目前正在使用PHP和标头('Location:...
,它发送302重定向。查看 HTTP状态代码,我猜测我应该使用303重定向来重定向异地。是否有人能够在这里帮助我,并确认/否认这一点,或者告诉我应该做什么呢?
显然,由于我无法告诉Google重新索引我的网站,因此我可以自行测试这个问题......
其他提示
Note: Many pre-HTTP/1.1 user agents do not understand the 303
status. When interoperability with such clients is a concern, the
302 status code may be used instead, since most user agents react
to a 302 response as described here for 303.
我不知道那里有哪些pre-HTTP / 1.1用户代理,所以...... 根据你的目的,我会使用301(永久)或307(临时)。 301会告诉Google的行为就像您直接链接到重定向网站一样。
303看起来好像是用于在提交表单后重定向,特别是。
编辑:
虽然您的问题是“我应该使用什么HTTP重定向状态来链接异地?” - 如何直接链接异地? (如果您使用表单进行链接,我猜这不起作用,在这种情况下,您将使用303状态代码)
不隶属于 StackOverflow