在一个nginx配置文件里面,可能一个sever下面就会有级个网站,当你输入不用的域名,虽然内用一样,但是域名确实不一样的,这个时候,就可以利用nginx的301跳转来实现,不管访问这个server下的哪个域名,最终都会跳转到一个域名去
代码如下:
if ($host != 'www.abc.com' ) {
rewrite ^/(.*)$ http://www.abc.com/$1 permanent;
}
完成,重启nginx,就OK了
这句话的意思就是判断来路的主机头是不是www.abc.com,如果不是www.abc.com就打开www.abc.com
转载请注明:IT运维空间 » linux » NGINX设置301跳转
发表评论