博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Nginx禁止通过IP,未绑定域名访问服务器
阅读量:6170 次
发布时间:2019-06-21

本文共 768 字,大约阅读时间需要 2 分钟。

hot3.png

可以在Nginx上设置禁止通过IP访问服务器,只能通过绑定域名访问(同时设置未绑定域名返回500错误或者跳转到我的域名首页)

方法比较简单,
打开nginx.conf
step1 绑定网站域名
在server段server_name行 添加域名

server {        listen 80;        server_name m114.org www.m114.org;        index index.html index.htm index.php;        root /data/htdocs/www;}

step2 设置禁止IP及未绑定域名访问

加入以下代码到配置文件中(整段)
①返回500错误

 

server {        listen 80 default;        server_name _;        return 500;}

 

②跳转到自己域名首页

 

server {        listen 80 default;        server_name _;        rewrite ^(.*) http://www.abc.com permanent;}

 

step3 重启nginx

这样,未在nginx内绑定的域名及ip访问时将返回500错误或者跳转到域名首页

转载:http://m114.org/nginx%E7%A6%81%E6%AD%A2%E9%80%9A%E8%BF%87ip%E6%9C%AA%E7%BB%91%E5%AE%9A%E5%9F%9F%E5%90%8D%E8%AE%BF%E9%97%AE%E6%9C%8D%E5%8A%A1%E5%99%A8/

 

转载于:https://my.oschina.net/u/1260221/blog/421838

你可能感兴趣的文章
IOSday04 UIButton使用
查看>>
铁大好青年内部分组
查看>>
unity3D ——自带寻路Navmesh入门教程(一)(转)
查看>>
判断字符串是否为数字的函数
查看>>
[emuch.net]MatrixComputations(7-12)
查看>>
linux 命令 — 文件相关
查看>>
自己空闲的时候封装一下
查看>>
Datagard產生gap
查看>>
本机web开发环境的搭建--nginx篇
查看>>
rcnn 理解笔记
查看>>
问答项目---登陆验证码点击切换及异步验证验证码
查看>>
plist文件中iphone和ipad的应用图片设置
查看>>
搜集的一些资源网站链接
查看>>
struts2中类型转换器的使用
查看>>
11G Oracle RAC添加新表空间时数据文件误放置到本地文件系统的修正
查看>>
从91移动应用发展趋势报告看国内应用现状
查看>>
【ORACLE技术嘉年华PPT】MySQL压力测试经验
查看>>
Linux下汇编调试器GDB的使用
查看>>
css溢出机制探究
查看>>
vue中如何实现后台管理系统的权限控制
查看>>