如何禁止通过IP访问网站?

不多废话了,本来想用AI写个开头的,但效果实在惨不忍睹😅。

你会在网上搜索到这篇文章,大概率像我一样是个个人博客的站长,使用的也是宝塔面板吧😄。首先,打开宝塔面板,点击左侧的网站部分,找到你的站点,点击右侧的设置,选择配置文件,在图片显示的位置处添加以下代码:

if ($host ~ "^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$") #拦截通过IP访问
{
    return 444;
}

这里的“return 444;”也可以随意修改成你想要的状态码。

最后去软件商店重启一下Nginx就完成了,这样就不能通过IP访问网站了,快去试试吧😎~