zoukankan      html  css  js  c++  java
  • Nginx禁止IP,只允许指定域名访问

    一、前言

    为何禁止IP访问呢?这样是为了避免别人把未备案的域名解析到自己的服务器IP而导致服务器被断网。怎么做呢?

    二、修改Nginx配置文件

    1、打开配置文件

    一般Ngnix的配置文件放在/usr/local/nginx/conf/目录下,使用如下指令打开配置文件:

    2、修改配置文件

    在server中添加如下代码:

    插入位置如下图所示:

      ~后面跟着的是正则表达式,匹配的是IP,如果匹配到了IP,则返回404,禁止其访问。

    3、重启Nginx服务

    使用如下指令重启Nginx服务:

    Shell 

    三、效果

    配置好后,使用IP访问自己的网站,会看到如下图所示的效果:

  • 相关阅读:
    【转】selenium自动化测试环境搭建
    【cl】多表查询(内、外连接)
    【cl】子查询应用场景
    udev笔记
    C编译相关
    USB学习笔记-协议
    ARM汇编返回指令
    v4l2框架函数调用关系
    /etc/fstab和/etc/mtab
    各种存储介质的差异
  • 原文地址:https://www.cnblogs.com/TImeroot/p/14615200.html
Copyright © 2011-2022 走看看