分享各种网络资源
是我乃至整个互联网的精髓所在
 您目前所在位置: 站点首页 » WordPress » 讨论 » WordPress的301跳转实现方法大全
+

WordPress的301跳转实现方法大全

关于站点的301跳转方面,我相信很多人并不会知道,或者说很多人不知道该如何实现,那么这里提供几种方法给大家。

首先我们需要知道什么叫做301跳转,百度之后,得到的答案如下:

页面永久性移走(301重定向)是一种非常重要的“自动转向”技术。网址重定向最为可行的一种办法。当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。

简单的说,就是你访问A网址的时候,系统会自动跳转至B,那么这个可以简单的理解为301跳转。在默认的情况下,我们访问A的时候,出现的应该就是A,但是如果出现B的话,那么就证明这个站点使用了301跳转了。

那么实现这种跳转的方法有很多:

方法一:根目录跳转

一般来说,我们创建了WordPress站点之后,我目录下面应该会有一个名为.htaccess的文件,打开文件,文件默认的内容应该如下:
WordPress的301跳转实现方法大全-BanYuner

那么我们需要做的就是将里面内容替换一下:

RewriteEngine on
RewriteCond %{http_host} ^BanYuner.com [NC]
RewriteRule ^(.*)$ http://www.BanYuner.com/$1 [L,R=301]
rewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
rewriteRule ^index\.php$ http://www.BanYuner.com/ [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

上面的地址部分就是可以修改自己的,当然,你换成别的地址也可以。

php代码301跳转

同样的,使用PHP代码,我们也可以实现相关的功能:

$the_host = $_SERVER['HTTP_HOST'];//取得当前域名
if(strtolower($the_host) != 'BanYuner.com')//把这里的域名换上你想要的
{ $URIRedirect=$_SERVER['REQUEST_URI']; //获取域名后的参数
if(strtolower($URIRedirect)=="/index.php")//判断是参数为/index.php就显示为/
{
$URIRedirect="/";
}
header("HTTP/1.1 301 Moved Permanently");//发出301头部
header("Location: BanYuner.com")跳转到你希望的地址格式
exit();
}

那么上面的代码,相关的注释也是写的比较明白了,大家仔细看仔细修改的话,应该是没有问题的。

那么关于301跳转方面,我了解到的就是上面两个比较好的了,其余的还有很多种方法,我这里就不再赘述了,使用其中一种就可以解决问题了。

关注我们 打赏 分享此文
微信扫码,关注我们
扫码,支持我
WordPress的301跳转实现方法大全
支付宝(点击图片切换)
扫码,支持我
WordPress的301跳转实现方法大全
微信(点击图片切换)
扫码,手机看
WordPress的301跳转实现方法大全
匿名

个人评价:┃草根博主┃站点无技术含量┃文章内容不够吸引人┃转载内容随处可见┃资源均来自网络┃分享是我的宗旨,也是这个站点存在意义,分享的东西你现在可能不需要,但是我相信只要在某个时间你需要的时候能在这里找到,那么我就是成功的

相关推荐

  • 七牛图片瘦身功能效果如何

    七牛图片瘦身功能效果如何

    已经较长时间没有使用七牛来存储图片了,使用了一段时间之后,发现流量确实是飙升,有点耗不起,所以直接取消了,但是今天看 ...

    点击查看
  • WPJAM Basic插件导致文章内JS地址改变问题修复

    WPJAM Basic插件导致文章内JS地址改变问题修复

    WPJAM Basic插件是我一直在使用的插件,其实这个插件就是将很多功能整合起来了,使用的原因就是因为它将其整合起来了,所以 ...

    点击查看
  • WordPress函数教程-get the time

    WordPress函数教程-get the time

    函数教程方面很少介绍了,因为我个人觉得WordPress官方的Codex已经介绍的很详细了,但是可能是英文的问题,所以很多人并不想 ...

    点击查看
  • WordPress函数介绍-時間和日期格式

    WordPress函数介绍-時間和日期格式

    下面的内容来自Codex官方,有兴趣的可以前往官方站点了解详情:

    点击查看
  • WordPress获取指定文章相关信息函数

    WordPress获取指定文章相关信息函数

    之前我写了一篇文章,是利用短代码来实现获取指定文章内容的功能,那么那个功能其实只是我即将介绍的内容中的很小一部分,介 ...

    点击查看
  • 如何改进你的WordPress导航栏

    如何改进你的WordPress导航栏

    很久之前我使用DUX主题的时候,我就开始想要着手准备它的导航栏了,但是说实话,那个时候能力有限,根本不知道如何开头,也 ...

    点击查看
  • 帅气小琦琦
  • 苏城一只猫
  • 龙笑天
  • 淘宝内部优惠券领取网揭秘
  • 橘子书
WordPress的301跳转实现方法大全
2 + 9 =
  • 昵称 (必填)  
  • 邮箱 (必填)
  • 网址 (选填)
  1. 4楼
    苏城一只猫
    第一个是Apache环境的吧....
    苏城一只猫 来自天朝的朋友 谷歌浏览器 Windows 10 江苏省苏州市 电信 3个月前 (11-03)回复
  2. 3楼
    龙笑天
    访问你的网站出现的是这个:请勿采集本站,采集者木有小JJ!请正常访问,并认准【BanYuner】官方网址!估计是CDN缓存了.........我的因为也开启了CDN,所以之前也会出现这个,然后我就把这代码撤掉了........有解决方法吗? :cry:
    龙笑天 来自天朝的朋友 火狐浏览器 Windows 7 广东省深圳市 电信 3个月前 (10-10)回复
    • 帅气小琦琦
      @龙笑天 因为我缓存了html,可能就造成这个原因了 目前我也不知道如何解决 我已经去掉了相关代码了
      帅气小琦琦   来自天朝的朋友 谷歌浏览器 Windows 10 湖北省 电信 3个月前 (10-10)回复
  3. 2楼
    淘宝内部优惠券领取网揭秘
    写得很到位
    淘宝内部优惠券领取网揭秘 来自天朝的朋友 谷歌浏览器 Windows 7 广西南宁市 电信 3个月前 (10-09)回复
  4. 1楼
    橘子书
    很少用到301跳转吧ps:博客备案变更完成,欢迎小琦琦!
    橘子书 来自天朝的朋友 QQ浏览器 Windows 10 福建省漳州市 电信 3个月前 (10-09)回复