301重定向的作用在这里小众博客就不多说了,大家都应该知道。就让我们直奔今天的主题,zblogphp版如何做301重定向。
小众博客这里的教程是将不带www的域名301重定向到带www的域名,如将innbk.com 301重定向到www.innbk.com。
下面进入主题:
一般情况独立博客的博主在搭建好博客之后第一件事应该都是设置固定链接,即伪静态或静态,在设置好伪静态之后我们的网站服务器根目录下面会自动生成一个.htaccess文件,我们只需要用FTP工具把这个.htaccess文件下载到本地使用Notepad++修改其中内容即可(不推荐使用FTP在线编辑,因为记事本编辑容易出现很多意想不到的麻烦)
我们把下载到本地的.htaccess文件打开会看到如下图样式:
这个是小众博客设置好伪静态之后的默认.htaccess文件内的代码,我们只需要在RewriteBase /上面一行插入以下代码即可:
RewriteCond %{HTTP_HOST} ^innbk.com$ [NC,OR]
RewriteRule ^(.*)$ https://ingg.cn/$1 [R=301,L]
将上面代码里的小众博客的网址替换成你自己的即可。修改后如下图:
修改成功后保存上传覆盖原来的.htaccess文件即可。
如果您的博客没有.htaccess文件您可以手动创建一个,就是新建一个文本文档,命名为.htaccess,把以下代码复制进去!
---------------------不用复制--------------------------------
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^要跳转的域名$ [NC]
RewriteRule ^(.*)$ 定向到的域名/$1 [L,R=301]
---------------------不用复制--------------------------------
保存之后上传到网站根目录!
记得把 代码里的文字更换成域名!
以上方法只针对php Linux系统主机,WIN主机系统的博主请勿使用本301重定向方法。