当前位置: > Linux服务器 > nginx >

nginx中关闭默认站点的方法

时间:2014-07-05 13:42来源:linux.it.net.cn 作者:IT网

nginx默认的虚拟主机允许用户经过IP访问,或者经过未设置的域名访问(假如有人把他的域名指向了你的ip)。
默认情况下,只要将域名解析到服务器的IP上,就可以访问。
要避免这种情况的出现,可以修改nginx.conf,将默认的虚拟主机修改为如下即可屏蔽未绑定域名的访问:
 

复制代码代码如下:
server {
listen 80 default;
return 500;
}

如果想这些流量收集起来,导进到自己的网站,只需做以下跳转设置即可:
 

复制代码代码如下:
server {
listen 80 default;
rewrite ^(.*) http://it.net.cn permanent;
}

如果想禁止通过IP访问,这样写:
 

复制代码代码如下:
server {
listen 80 default;
server_name _;
return 500;
}
 

(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容