Nginx 301永久性转移
我有个域名
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;
}
    [支持/订阅](https://afdian.com/a/taadis)作者,以获得更多服务.
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号