求助,nginx 301重定向到固定地址

2025-04-12 05:32:14
推荐回答(1个)
回答1:

nginx 301重定向到固定地址: 域名有多个,一个主域名,多个次域名这时候我们就用到了301永久重定向。如果使用使用if (条件) {结果}实现,经常if错误,下面是我自己的NG服务器进行301实际测试的
server
{ listen 80;
server_name www.测试11111.com; ###这里只设置自己的主要域名
index,index.php,index.html,index.htm;
root /data/www;
}
server
{ server_name www.测试111112.com; ###次域名测试111112的server
rewrite ^(.*)$ http://www.测试111112.com$1 permanent;
}
server
{ server_name www.chaodiquan.com; ###次域名的server
rewrite ^(.*)$ http://www.测试111112.com$1 permanent;
}
这个对字符要求很高有的时候稍微不注意就会出现错误,细心找找就能解决的