广告
返回顶部
首页 > 资讯 > 服务器 >Nginx禁止ip访问或非法域名访问
  • 708
分享到

Nginx禁止ip访问或非法域名访问

2024-04-02 19:04:59 708人浏览 八月长安
摘要

在生产环境中,为了网站的安全访问,需要Nginx禁止一些非法访问,如恶意域名解析,直接使用IP访问网站。下面记录一些常用的配置示例: 1)禁止IP访问 如果没有匹配上server n

在生产环境中,为了网站的安全访问,需要Nginx禁止一些非法访问,如恶意域名解析,直接使用IP访问网站。下面记录一些常用的配置示例:

1)禁止IP访问

如果没有匹配上server name就会找default默认,返回501错误。

server {
   listen 80 default_server;
   server_name _;
   return 501;
}

2)通过301跳转到主页

server {
  listen 80 default_server;
  server_name _;
  rewrite ^(.*) Http://www.jb51.com/$1 permanent;
} 

3)凡是请求www.jb51.com都跳转到后面域名www.jb51.net上。(需要放到server配置里)

if ($host ~ '^www.jb51.com'){
     return 301 https://www.jb51.net$request_uri;
   }

 4)Nginx限制非法域名恶意解析到本地服务器和IP访问网站

server {undefined
    listen 80 default_server;
    server_name _;
    return 501;
}

更多关于Nginx禁止ip访问或非法域名访问的相关文章请查看下面的相关链接

--结束END--

本文标题: Nginx禁止ip访问或非法域名访问

本文链接: https://www.lsjlt.com/news/145265.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Nginx禁止ip访问或非法域名访问
    在生产环境中,为了网站的安全访问,需要Nginx禁止一些非法访问,如恶意域名解析,直接使用IP访问网站。下面记录一些常用的配置示例: 1)禁止IP访问 如果没有匹配上server n...
    99+
    2022-11-13
  • Nginx怎么禁止ip访问或非法域名访问
    这篇文章主要介绍“Nginx怎么禁止ip访问或非法域名访问”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Nginx怎么禁止ip访问或非法域名访问”文章能帮助大家解决问题。在生产环境中,为了网站的安全...
    99+
    2023-06-29
  • linux如何禁止频繁访问的ip访问nginx
    这篇文章主要为大家展示了“linux如何禁止频繁访问的ip访问nginx”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux如何禁止频繁访问的ip访问nginx”这篇文章吧。实验环境版本:r...
    99+
    2023-06-28
  • nginx怎么禁止访问php
    本教程操作环境:Windows7系统、PHP8.1版、Dell G3电脑。nginx怎么禁止访问php?nginx站点目录及文件URL访问控制一、根据扩展名限制程序和文件访问利用nginx配置禁止访问上传资源目录下的PHP、Shell、Pe...
    99+
    2022-11-22
    php nginx
  • nginx如何禁止访问php
    这篇“nginx如何禁止访问php”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“nginx如何禁止访问php”文章吧。ngi...
    99+
    2023-07-04
  • Nginx如何限制IP访问只允许特定域名访问
    目录1、找到 nginx 的配置文件2、添加新的 server3、修改 server4、访问测试总结为了我们的服务器安全,我们需要禁止直接使用 IP 访问我们的服务器,我们可以借助 ...
    99+
    2022-11-13
  • Nginx 禁止直接访问目录或文件的操作方法
    目录前言第一种:autoindex 配置一级目录或整个虚拟主机开启目录流量单独目录开启目录流量二级目录开启目录流量虚拟目录开启目录流量第二种:nginx location 配置一、禁...
    99+
    2022-11-13
    nginx 禁止直接访问目录 nginx 禁止访问目录
  • Nginx怎么禁止访问.php文件
    今天小编给大家分享一下Nginx怎么禁止访问.php文件的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。使用location指...
    99+
    2023-07-05
  • 基于Nginx禁止指定IP、国外IP访问我的网站
    目录用Nginx禁止指定IP、国外IP访问我的网站①安装 geoip2 扩展依赖:②下载 ngx_http_geoip2_module 模块:③解压模块到指定路径④安装 nginx ...
    99+
    2022-11-13
  • 基于Nginx怎么禁止指定IP、国外IP访问网站
    这篇“基于Nginx怎么禁止指定IP、国外IP访问网站”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“基于Nginx怎么禁止指...
    99+
    2023-06-30
  • 教你如何解决Nginx禁止ip加端口访问的问题
    Nginx禁止IP加端口访问 使用iptables 限制对应端口,再利用Nginx将80端口转发到对应端口 CentOS7默认的防火墙是 firewalle,先看看服务器中有没有安...
    99+
    2022-11-13
  • 浅析Nginx禁止访问.php文件的方法
    Nginx作为一个高性能、高可靠性的Web服务器,被广泛用于大型网站的构建。但是,有些恶意攻击者会利用.php文件进行攻击,为了避免出现安全问题,我们需要禁止访问.php文件。本文将介绍Nginx禁止访问.php文件的方法。使用locati...
    99+
    2023-05-14
    php nginx
  • 禁止IP访问网站的多种方法分享(linux,php,nginx,apache)
    禁止IP访问网站的各种方法有许多,不同服务器环境的方法会所有不同,下面我总结我们常用的禁止IP访问网站的实现配置方法,希望对大家会有所帮助PHP禁止某个IP或IP段访问废话不多说,客官请看:< //禁止某个IP$banned...
    99+
    2023-06-05
  • nginx 配置代理ip访问https的域名配置
    目录 问题背景 解决方式 正向代理:  反向代理:  通俗点儿一句话,正向与反向的区别: 问题背景 在某些单位或机构内部,访问互联网接口需要通过指定的服务器去访问,那我们就需要通过代理 ip 和 端口去访问外网域名。 示例:如何通过指定...
    99+
    2023-09-17
    nginx tcp/ip https 正向代理 反向代理
  • 云服务器如何禁止ip访问
    在云服务器中禁止ip访问的方法首先,远程登录云服务器,进入云服务器操作界面;在云服务器中打开Internet 信息服务(IIS)管理器,进入iis管理器界面;进入到iis管理器界面后,在网站选项中,选择需要禁止ip访问的站点;选中该站点,右...
    99+
    2022-10-08
  • php怎么实现禁止跨域访问
    这篇文章给大家分享的是有关php怎么实现禁止跨域访问的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。php实现禁止跨域访问的方法是,判断HTTP Referer,如果没有Referer或者Referer是在非本地访...
    99+
    2023-06-15
  • php怎么禁止访问方法
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑php怎么禁止访问方法?php禁止直接从浏览器输入地址访问.php文件的方法:具体实现方法如下:一般来说对于有些重要的文件我们并不希望用户可以直接输入地址进行访问,对此我...
    99+
    2020-03-22
    php
  • vps禁止ip直接访问的方法是什么
    VPS禁止IP直接访问的方法有多种,以下是一些常见的方法:1. 配置防火墙:可以使用防火墙软件,比如iptables或firewalld,来限制特定IP的访问。通过配置规则,禁止特定IP直接访问VPS。2. 使用IP过滤器:在VPS上安...
    99+
    2023-08-11
    vps
  • 怎么在apache中禁止使用IP访问
    今天就跟大家聊聊有关怎么在apache中禁止使用IP访问,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。方法一:在httpd.conf文件最后面,加入以下代码     NameVirt...
    99+
    2023-06-10
  • php怎么禁止国内ip访问网站
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑php怎么禁止国内ip访问网站?用php代码限制国内IP访问我们网站原理:利用淘宝的IP接口来判断IP,是否是国内的ip,是国内(CN)的就不允许访问。代码如下:$ip ...
    99+
    2015-01-16
    php ip
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作