Nginx 301永久性转移

原创
2017/02/17 10:46
阅读数 572

我有个域名www.taadis.com, 想永久性转移到taadis.com.

前言

看到很多网友的做法是把taadis.com & www.taadis.com等多个域名放到一个server{}中去, 然后通过if去判断, 匹配后重定向, 这种做法除了少写一个server{}外, 每次访问都多了个条件判断, 写法先不说复不复杂, 起码性能就差了一点点.

首先301的本质功能是: 让某域名永久转移到另一个域名. 那么2个域名本身就应该对应2个主机(或虚机).

使用nginx来实现的话, 最直观的做法就是新增一个server{}, 让每次访问www.taadis.com的请求直接301永久转移到taadis.com即可.

server{
       listen 80;
       server_name www.taadis.com;
       return 301 $scheme://taadis.com$request_uri;
}
展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部