Nginx中如何设置301跳转

标签: ops   nginx   301  

网站中带www和不带都可以访问,但是这样却会不利于网站SEO的,会分权,所以需要将二者的访问合并到一起,这特别在网站架设之初就应该好好规划。

有很多的第三方DNS解析服务,提供了直接的显示跳转的服务,比如dnspod,但是最近我在使用的过程中发现该服务非常的不稳定,导致网站经常性的访问不了。所以就打算自己来做,方法很简单,就是301跳转301是永久跳转302是临时性跳转

nginx 配置

下面是我nginx中配置301跳转的方法:

server {
    listen       80;
    server_name kuaidiantv.com www.kuaidiantv.com;

    index index.html;

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

相关链接

kubernetes进阶课程

微信公众号

扫描下面的二维码关注我们的微信公众帐号,在微信公众帐号中回复◉加群◉即可加入到我们的 kubernetes 讨论群里面共同学习。

wechat-account-qrcode

「真诚赞赏,手留余香」

阳明

请我喝杯咖啡?

使用微信扫描二维码完成支付

相关文章