nginx 如何将根域名重定向到带www

ixibei 发表于 分类:Nginx 阅读(2781) 评论(0)

简介:

很多时候我们需要将根域名指向www二级域名或者是其他二级域名,然而我们应该怎么样正确的去配置呢,下面我们大家就来学习一下。1、第一种方法直接在配置文件配置如下代码if ($host != 'www.on…

很多时候我们需要将根域名指向www二级域名或者是其他二级域名,然而我们应该怎么样正确的去配置呢,下面我们大家就来学习一下。


1、第一种方法直接在配置文件配置如下代码

if ($host != 'www.onephper.com' ) {
        rewrite ^/(.*)$ http://www.onephper.com/$1 permanent;
 }


2、第二种方法,单独配置一个server

server {
        listen *:80;
        server_name onephper.com;
        return 301 http://www.onephper.com$request_uri;
}


对于permanent这里我们需要去讲一下,nginx总共有一下这几种状态:

    1、redirect 返回302临时重定向,爬虫不会更新url

    2、permanent 返回301永久重定向, 爬虫更新url

    3、break SEO中用的较少 参考 https://blog.csdn.net/shmnh/article/details/54885907

    4、last SEO中用的较少 参考 https://blog.csdn.net/shmnh/article/details/54885907



结束语

本文有任何错误,或有任何疑问,欢迎留言说明。

本站文章除注明转载外,均为原创文章,会经常更新知识点以及修正一些错误,因此转载请保留原出处,方便溯源,避免陈旧错误知识的误导,同时有更好的阅读体验。

http://www.onephper.com/archive/44.html

相关推荐

评论

回复给XXX取消回复

说点什么吧...

网友最新评论

输入关键字