Z-BLog博客程序 301重定向代码设置方法

探索家 经典好文 1402 3

301重定向:

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

Z-BLog博客程序 301重定向代码设置方法-第1张图片

凯恩,你的网站没有做301跳转。这是钱探子告诉我的,之前游赚网也和我提过。然而我前段时间尝试给域名做301跳转。更加网上查询到的方法,我尝试了一下修改,后来还是没有搞明白,搞得文章页面打不开出现404页面。对于这些其实我也不懂,于是放弃了。今天我又尝试了一下,终于明白问题所在,每个人的博客程序、WIN主机、LI主机不同,方法也许是不一样的。

那么我就说下凯恩博客的情况,如果与您的相符,那么即可参考以下方法做301跳转代码的设置:

  1. 我用阿里云虚拟主机

  2. 主机系统为linux

  3. 博客程序为Z-BLog

  4. 修改htaccess文件代码方式

使用FTP工具,打开网站根目录下的htaccess文件。

Z-BLog博客程序 301重定向代码设置方法-第2张图片

也可能你看不到这个文件,两种原因。第一是没有,需要创建。第二是被隐藏了,软件设置显示隐藏文件即可看到。

因为我安装了,Z-Blog博客程序的静态管理插件。

Z-BLog博客程序 301重定向代码设置方法-第3张图片

是会创建这个文件,最后我就被自己给坑了。把301跳转的代码,全部覆盖了静态管理插件生成的代码。于是文章页面的链接全部打不开,就是这个原因。

其实,只要把以下代码,增加到后面就可以了。

301跳转代码

RewriteEngine on

RewriteCond %{http_host} ^xxxx.com [NC]

RewriteRule ^(.*)$ http://www.xxxxxxxx.com/$1 [L,R=301]

把黄色部分的域名对应,换成你自己的域名即可!就这样子,结束了~

发布评论 3条评论)

  • Refresh code

评论列表

2017-08-25 20:35:28

难道我的博客也是这个问题吗?代码小白表示一脸蒙圈呢

2017-08-25 22:45:34

zbolgphp的301其实也可以不弄这个规则,直接上后台:然后网站设置、基础设置、开固定网站域名就行,返回的也是301状态码。

2017-10-13 12:02:11

谢谢你教的方法啊啊