怎样将老站中的一切页里皆301重定背到新站面
专客改换域名战空间曾经是快要半年前的事了,其时只是把老站的尾页做了301重定背到新站尾页,以后便再出挨理过老站了。前两天正在看专客统计数据的时分忽然念起去实在老站借不断皆正在运转,也没有晓得如今借有无人来会见。没有看没有晓得,看了当前才发明,本来几个月已往了,老站不断天天皆享用着搜索系统为她带去的新颖流量,固然没有是许多,可是却十分不变。
为了没有华侈那些流量,因而赶快采纳了一些步伐将老站的内页也重定背到了新站。固然,也是跳转到新站的尾页。实在我最念要的是将老站的文章页取新站文章页逐个对应,曾将念过要经由过程文章ID的情势对应,可是因为新老站面的url格局完整纷歧样,我真正在是出有找到可止的法子,也没有晓得能不克不及那样做。上面便背需求那圆里协助的伴侣引见一下我将专客老站年夜部门页里(根本涵盖了一切一切引擎可以支录到的页里)重定背到新站尾页的办法。
针对成绩:做新老站面301重定背后,只要尾页跳转,内页却没法跳转,招致被搜索系统支录页里仍然指背老站。
结果:当面击任何展现正在搜索系统上的老站页里时城市跳转到新站尾页(您也能够指定跳转到新站其他页里)。
阐明:本站老域名:tiotip 新域名:newpm 请按照您的实践域名将上面代码中呈现的域名做响应交换。本办法合用于以如WordPress等以php做为编码言语的网站法式。
办法:
1.尾页跳转。
将网站地点空间根目次内的.htaccess文件内写进以下代码:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^tiotip$ [OR]
rewritecond %{http_host} ^tiotip [nc]
rewriterule ^(.*)$ newpm/$1 [L,R=301]
保留后上传笼盖。至此老站的尾页即可以跳转到新站尾页了。
2.内页跳转。
正在需求跳转的内页文件中(我写正在了文件顶部)写进以下代码:
<?php Header(“HTTP/1.1 301 Moved Permanently”); Header(“Location: newpm”); ?>
我将此段代码写进了以下文件(主题内文件)中:404.php(404页里)、archive.php(分类归档页里)、page.php(自力页里)、single.php(文章页里)。假如您的专客支录一般的话,正在您专客中可以呈现正在搜索系统上的页里根本上便是那几个,写进如上代码,便能够把那几类页里局部做301新站尾页(一样能够指定到其他页里)了。
完成后您能够正在引擎上搜刮挂着您老域名的内容,面击出来看看结果,是否是曾经抵达您的新站了呢?独一的遗憾是:原来要找的文章酿成了如今的尾页,借需求正在您的新站上再次搜刮一下枢纽词才气找到您正在搜索系统上实正面击的那篇文章。
文章去自:劣旁专客newpm/posts/1396.html,转载请说明。
注:相干网站建立本领浏览请移步到建站教程频讲。
相关信息
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|