301永久重定向实现方法大全

  • A+
所属分类:随笔杂谈

建站过程中进程会遇到搜索引擎收录带www和不带www的@两个域名的同一站点,影响排名。这时候我们可以把其中一个域名301永久重定向到另一个域名传递权重,不推荐停止解析其中任何一个,301重定向是很常见的需求,比如访问moxiaojiu.com,自动跳到 www.moxiaojiu.com。

宝塔做301重定向

宝塔面板是很多SEO非常喜欢的服务器管理软件。宝塔做301重定向非常的简单。

网站——>设置——>301重定向 ,选择你要301的域名。

“启用301”要勾选。这样宝塔的301重定向就完成了。

301永久重定向实现方法大全

 

IIS做301重定向

打开IIS,首先新建立一个站点,该网站目录下只需要1个文件,404.htm。在欲重定向的网页或目录上按右键;选中“重定向到URL”;在对话框中输入目标页面的地址;切记,记得选 中“资源的永久重定向”;当然,最后要点击“应用”,完成。如下图所示:

301永久重定向实现方法大全

 

Apache做301重定向

找到网站根目录下放一个.htaccess文件,文件名是.htaccess,Windows下不能直接建立,你可以用记事本另存为。

用记事本打开 .htaccess 随便哪个位置,域名换成你自己的,加入以下代码:

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^moxiaojiu.com [NC]
    RewriteRule ^(.*)$ https://www.moxiaojiu.com/$1 [L,R=301]

 

Nginx做301重定向

打开 nginx.conf 文件,找到你的 server 配置段加入一下代码,域名换成你自己的,记得重启Nginx。

server {
    listen       80;
    server_name  moxiaojiu.com;
    return       301 https://www.moxiaojiu.com$request_uri;
}

最后,我们利用站长工具:HTTP状态查询  查看是否成功启用了301重定向。我们看到 返回的状态码为301,说明启动301重定向成功。

小九

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: