Nginx禁止使用IP直接访问

在有些场景中,我们希望访问者只能通过域名访问网站,不允许访问者直接通过IP进行访问,这一简单功能可通过配置Nginx实现。

server{
    listen 80 default_server;
    listen [::]:80 default_server;
    server_name _;
    return 403;
}

修改后记得重启Nginx,现在使用IP访问时会返回403错误。

这段配置最好放入nginx.conf配置文件的http块中,因为如果你的服务器有多个网站都需要实现这个功能的话,这很管用。

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/809.html

分类: 计算机技术
推荐阅读:
C++逐行读取文本文件 本文将使用C++实现逐行读取文本文件并显示;示例代码如下:
Python计算数组的总和 给定一个整数数组,使用Python计算其元素的总和;
shell中运行上一条命令 在Linux系统下,一条简单的命令即可实现运行上一条刚刚运行过的命令;
Python enumerate()函数 在Python中,enumerate()是一个内置函数,用于将一个可迭代对象转换为一个枚举对象,该对象包含每个元素的索引和对应的值。enumerate()函数返回的是一个由元组组成的迭代器,每个元组包含两个元素,第一个元素是元素的索引,第二个元素是元素的值。
Python数组求和 给定一个数组,使用Python进行数组求和;
PyQt:改变PyQt界面主题风格 Qt不仅功能强大、跨平台,还一个重要的因素是它生成的界面非常漂亮,且可以随意切换主题风格;本文将介绍如何使用Python获取当前系统支持的PyQt界面主题风格,以及如何切换使用它们;