首页 Linux nginx设置域名把不带www的转向到www上来(把http转到https)

nginx设置域名把不带www的转向到www上来(把http转到https)

2024-09-03 09:46 编辑:  丽丽学习网

一, nginx设置域名把不带www的转向到www上来(把http转到https)

    # 1.强制把80端口转向443 , 该处和下面的2处是不可互换的,先跳转到https, 再转向www
    if ($server_port !~ 443){
        rewrite ^(/.*)$ https://$host$1 permanent;
    }
    # 2.把不带www的转向到www上来, 把hao366.net换成自己的域名,注意不带www
    if ($host = "hao366.net"){
        rewrite ^(/.*)$ https://www.$host$1 permanent;
    }