301,302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于: 301 redirect: 301 代表永久性转移(Permanently Moved)。 302 redirect: 302 代表暂时性转移(Temporarily Moved )。 浏览器中旧的URL变成了新的URL。页面跳到了这个新的url指向的地方。 问题就在于,有的时候搜索引擎,尤其是Google,并不能总是抓取目标网址。为什么呢?比如说,有的时候A网址很短,但是它做了一个302重定向到B网址,而B网址是一个很长的乱七八糟的URL网址,甚至还有可能包含一些问号之类的参数。很自然的,A网址更加用户友好,而B网址既难看,又不用户友好。这时Google很有可能会仍然显示网址A。 这个思路看看,网址是一个很长的乱七八糟的URL网址,甚至还有可能包含一些问号之类的参数。
302不算是错误的请求,只是后台在302的状态下做转发处理而已
81,094
社区成员
341,711
社区内容
加载中
试试用AI创作助手写篇文章吧