nginx 禁止ip访问只允许域名访问

简介:

nginx 禁止ip访问只允许域名访问

在nginx 配置文件中,再添加一个server段【按需求添加】

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#禁止http ip访问
server
{listen 80 default;
return  500;
}
  
#禁止http/https ip访问
server 
{listen 80 default_server;
listen 443 ssl default_server;
server_name _;
ssl_certificate path_to_your_fullchain.cer;
ssl_certificate_key paht_to_your_key;
#rewrite ^ https://blog.jinchuang.org;#自定义跳转url
return  100; #返回指定的状态
}




      本文转自无形于有形  51CTO博客,原文链接:http://blog.51cto.com/jinchuang/1897386,如需转载请自行联系原作者


相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
1月前
|
应用服务中间件 nginx
Nginx中如何配置中文域名?
Nginx中如何配置中文域名?
45 0
|
24天前
|
运维 负载均衡 应用服务中间件
LNMP详解(九)——Nginx虚拟IP实战
LNMP详解(九)——Nginx虚拟IP实战
36 2
|
6天前
|
域名解析 缓存 负载均衡
Nginx正向代理域名的配置
Nginx正向代理域名的配置
|
10天前
|
网络协议 Ubuntu Linux
|
20天前
|
关系型数据库 MySQL 数据安全/隐私保护
使用docker快速搭建wordpress服务,并指定域名访问
通过以上步骤,你可以使用Docker快速搭建WordPress服务,并通过指定的域名进行访问。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
22 1
|
1月前
|
JavaScript 前端开发 应用服务中间件
通过域名的方式访问服务器里的资源
通过域名的方式访问服务器里的资源
25 0
|
1月前
|
域名解析 网络协议 应用服务中间件
nginx-ingress通过ipv6暴露服务,并在nginx ingress日志中记录客户端真实ipv6的ip地址
本文主要通过阿里云提供的clb和nlb来实现,建议是提前创建好双栈的vpc和vsw(使用clb可以不用双栈vpc和vsw)
189 1
|
2月前
|
域名解析 缓存 网络协议
使用IP地址可以访问应用系统,但通过域名无法访问时
使用IP地址可以访问应用系统,但通过域名无法访问时
59 1
|
2月前
|
应用服务中间件 nginx
nginx 根据域名转发
nginx 根据域名转发
42 0
|
应用服务中间件 nginx 网络协议