现在的位置: 主页 > 公司荣誉 > 文章列表

WordPress在windows和linux下实现301跳转有效方法

作者:福建省医学会血液病学分会 来源:www.fjhematology.org 发布时间:2018-04-04 13:30:46
 

WordPress在windows和linux下实现301跳转有效方法

最近李胜利博客也是考虑到以后的发展,所以注册了本人的域名lishengli.com,虽然之前的域名www.saibox.net在包括百度和goolge等各大搜索引擎在内收录效果非常好,但是考虑到发展,以及能更好的与李胜利博客的网站名称相辅相成,更重要的是能然大家记住李胜利,所以,最近更换了新注册的域名,但是由于新域名而且还在备案当中,所以,百度在内的各大搜索都不会很快收录,考虑到这样,我选择了301跳转,也叫301重定向,也就是从旧域名跳转到新域名,不会减少网站的收录和权重,由于本人对该技术不是很了解,所以多方打听,但是终究未果。进过自己推敲,终于推敲出来了一下两种方式,windows下和linux下的301跳转方法。下面我就将自己尽心研究的传授与大家,望大家多多捧场!

301跳转

301跳转

一、Linux 主机下301跳转(301重定向)方法:

这个最简单,修改 .htaccess

把 .htaccess 文件 WordPress 部分修改成下面样子

# BEGIN WordPress<IfModule mod_rewrite.c>Options +FollowSymLinksRewriteEngine onrewritecond %{http_host} ^www.old.com [nc]rewriterule ^(.*)$ http://www.new.com/$1 [L,R=301]</IfModule># END WordPress 注意:www.old.com 替换为你的老域名,www.new.com 替换为你的新域名

一、windows 主机下301跳转(301重定向)方法:

可以用 php 跳转,

修改wordpress 根目录下的wp-blog-header.php ,并在文件开头 <?php 之后加入以下代码:

if (strtolower($_SERVER[‘SERVER_NAME’])!=’你的主域名’)   {   $URIRedirect=$_SERVER[‘REQUEST_URI’];   if(strtolower($URIRedirect)==”/index.php”)   {   $URIRedirect=”/”;   }   header(‘HTTP/1.1 301 Moved Permanently’);   header(‘Location: http://你的主域名’ .$URIRedirect);   exit();     

注意:把上面程序里面的两个 你的主域名修改成你自己的的主域名即可。

最后要跟大家说的是,我的服务器是windows的,非常好用,你大家可以试下,我的旧域名是www.saibox.net,点击是否跳转的我现在的新域名lishengli.com了呢?相信你一定会成功!最后强调一下,常用发展,从自己的域名开始,不是有句古话都说了吗:“师出有’名’”,相信大家只要不断的坚持,不断的完善,终究会成功的!

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:蔡甸网站建设 http://www.cdwzjs.com.cn

  • 上一篇:未央教你如何写移动适配规则
  • 下一篇:最后一页
  •