SEO篇章:专注于SEO优化,分享最新搜索引擎新闻动态!再牛逼的技术,也抵不过冒着傻气的坚持!

SEO优化 > 网站优化 / WordPress在windows和linux下实现301跳转有效方法

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

SEO篇章 2016-08-31 11:55:14 网站优化

  最近李胜利博客也是考虑到以后的发展,所以注册了本人的域名lishengli.com,虽然之前的域名www.saibox.net在包括百度和goolge等各大搜索引擎在内收录效果非常好,但是考虑到发展,...

最近李胜利博客也是考虑到以后的发展,所以注册了本人的域名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 +FollowSymLinks
RewriteEngine on
rewritecond %{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 之后加入以下代码:

  1. if (strtolower($_SERVER[‘SERVER_NAME’])!=’你的主域名’)   
  2. {   
  3. $URIRedirect=$_SERVER[‘REQUEST_URI’];   
  4. if(strtolower($URIRedirect)==”/index.php”)   
  5. {   
  6. $URIRedirect=”/”;   
  7. }   
  8. header(‘HTTP/1.1 301 Moved Permanently’);   
  9. header(‘Location: http://你的主域名’ .$URIRedirect);   
  10. exit();   
  11.   

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

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

本文地址:https://www.seopz.com/seo/1047.html

当前位置:SEO优化 > 网站优化 > WordPress在windows和linux下实现301跳转有效方法

Tags:网站优化

搜索
网站分类
标签列表