展开
湖北国联计算机科技有限公司
  • 首页HOME
  • 公司简介INTRODUCTION
  • 安全防御DEFENSE
  • 软件开发SOFTWARE
  • 物联网IOT
  • 运行维护SRE
  • 成功案例CASE
  • 联系我们CONTACT
  • Software Technology Sharing |技术分享

    如何合理利用NGINX规则关闭后端指定网站和不明指向网站
    来源:荆州网站建设 时间:2017-05-24

    前言:

    湖北国菱计算机科技有限公司软件开发工程师胡梦接到上级通知,需要关停网站群部分二级网站。以下为我公司工程师事件处理经过。


    正文:

    ①正常登陆管理网站的服务器,进入IIS。定睛一看,网站全是应用程序式的。无法直接关闭。想想如果直接删了,以后要恢复又是个麻烦事。




    ②于是,想想决定利用前面反向代理nginx服务器进行关闭。

    操作方法:

    nginx conf文件添加 location/faxue {

    return 404; }

    以使www.*.com/faxue子站在到达nginx的时候就被返回404达到关停网站的目的。


    ③按上述方法,子站全部关闭了。但是排查需要关闭的文档,发现有网站并不是子站,而是独立域名,利用ping发现同样指向本固定IP。

    找了一番并没有发现这个站在哪里。

    于是编写了另一条规则:

    server {

    listen 80 default;

    server_name _;

       return 404;

           *

    }

    不在nginx规则内的域名一律被404(该规则也可以屏蔽被恶意转向到本域名/IP下的流量访问)


    ④编写完毕,shell输入命令 service nginx reload 复查OK,所有目标站点均关闭掉!

    荆州地区政府网站建设 解决方案 专业团队 腾讯第三方平台 地址:湖北省荆州市沙市区荆沙大道楚天都市佳园一期C区29栋112       地址:湖北省松滋市新江口街道才知文化广场1幢1146-1151室     邮编:434200 联系电话:0716-6666211     网站编辑部邮箱:business@gl-ns.com 鄂公网安备 42100202000212号 备案号:鄂ICP备2021015094号-1     企业名称:湖北国菱计算机科技有限公司