Nginx设置防止IP及非配置域名访问

#设置IP或其它域名访问时返回500或304
server{
    listen 80 default;
    server_name _;  ##标示空主机头
    return 500;
}
#设置IP或其它域名访问时重定向到www.xxx.com
server{
    listen 80 default;
    server_name _;   ##标示空主机头
    rewrite ^(.*) http://www.xxx.com;
}