Nginx下PHP 301重定向的问题

编程入门 行业动态 更新时间:2024-10-28 18:27:16
Nginx下PHP 301重定向的问题 WebServer是Nginx,在PHP下做了301重定向,将类似于 域名.com、123.域名.com、abc.域名.com等全部301转发到www.域名.com。但是几个月以来,百度一直没有收录www.域名.com,一直收录着 域名.com。今天拿个简单代码做了测试: <?php header( "HTTP/1.1 301 Moved Permanently" ); header( "Location: URL" ); exit(); ?> 在Myip Header工具上返回的状态码是200 OK,难怪百度一直收录着 域名.com。 <?php header( "HTTP/1.1 301 Moved Permanently" ); //header( "Location: URL" ); exit(); ?> 而如果没有header( "Location: URL" );,返回的状态码是301,但是总不能不跳转吧?这是什么问题?PHP虽然定向是成功的,但是返回的状态码却是错误的。

最满意答案

百度收录xxx.com不是因为返回了200,而是那小子无视301跳转而已。你到这里查下是不是返回了301, http://tool.chinaz.com/pagestatus/

更多推荐

本文发布于:2023-08-05 00:34:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1423205.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:重定向   Nginx   PHP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!