.htaccess htaccess或php 301重定向url

.htaccess htaccess或php 301重定向url,.htaccess,redirect,seo,http-status-code-301,.htaccess,Redirect,Seo,Http Status Code 301,我不知道很多htaccess和重定向url(301)与php作为 header( "HTTP/1.1 301 Moved Permanently" ); header( "Location: http://www.exampledomain.com" ); 对于google来说,这两个标题有什么区别或优势吗?我是否必须使用htaccess来重定向url?您必须使用这两个标题来永久重定向某些内容。这两个标题都是必需的。我为我的旧博客url回显相同的标题。我得到了所有的推荐,访客,从谷歌到新域名的

我不知道很多htaccess和重定向url(301)与php作为

header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: http://www.exampledomain.com" );

对于google来说,这两个标题有什么区别或优势吗?我是否必须使用htaccess来重定向url?

您必须使用这两个标题来永久重定向某些内容。这两个标题都是必需的。我为我的旧博客url回显相同的标题。我得到了所有的推荐,访客,从谷歌到新域名的链接

如何回显标题并不重要。这些标题的存在很重要。

我很了解PHP,所以我使用了一个只响应这些标题的PHP文件

HTTP/1.1 301 Moved Permanently
Location: http://shiplu.mokadd.im/
如果您使用
302
重定向,谷歌将记住您当前的url,并将您的所有链接关联到该旧url