nginx 域名重定向

修改配置文件

vim /usr/local/nginx/conf/vhost/default.conf

# server中添加
server {
    listen 80;
    server_name test.com aaa.com;
    if ($host != 'www.aaa.com' ) {
        rewrite ^/(.*)$ http://www.ping.com/$1 permanent; 
        # 跳到主域名 
        # permanent :永久重定向 301
        # redirect :临时跳转 302
        # break: 终止
        # rewrite last:基本用这个flag
    }
}

保存退出

# 检查配置文件
/usr/local/nginx/sbin/nginx -t

# 重读配置文件
/usr/local/nginx/sbin/nginx -s reload

最后更新于

这有帮助吗?