开发者社区> 问答> 正文

ECS Linux服务器nginx怎样禁止IP访问网站


如需要禁止IP访问,可以通过修改nginx的配置文件,一般为nginx.conf,部分nginx的站点配置是在nginx.conf的同级目录vhost中的第一个配置文件。
一、配置IP访问直接返回500错误。
  server  {  
       listen 80 default;  
       servername ;  
       server_name 需要绑定的域名;
       return 500;  
   }
二、将访问IP的请求转发到域名上。

  1. server {  
  2.        listen 80 default;  
  3.        rewrite ^(.*) http://域名;  
  4.    }

注意,修改nginx配置后,需要使用service nginx restart重启以便参数生效。
如果问题还未能解决,请联系 售后技术支持

展开
收起
boxti 2017-10-23 15:26:02 1804 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 技术揭秘 立即下载
Alibaba Cloud Linux 3 发布 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载