网站有时候有多个域名,所以需要做跳转 有时候也需要顶级直接跳转到www上,现就记录nginx跳转实例。
server
{
listen 80;
server_name www.1.com www.22.com.cn www.333.com;
index index.html index.htm index.php;
root /home/www;
if ($host = 'www.22.com.cn' ) {
rewrite ^/(.*)$ http://www.1.com/$1 permanent;
}
if ($host = '333.com' ) {
rewrite ^/(.*)$ http://www.1.com/$1 permanent;
}
if ($host = '22.com.cn' ) {
rewrite ^/(.*)$ http://www.1.com/$1 permanent;
}
break 中止Rewirte,不在继续匹配; redirect 为302临时重定向的HTTP状态; permanent 为301永久重定向的HTTP状态。
评论区