nginx 拒绝用户直接通过IP地址进行访问
2017-10-19 15:25
435 查看
当用户使用http协议通过IP地址及80端口访问站点的时候,给用户返回403错误(全局配置)
当用户使用https协议通过IP地址访问站点的时候,给用户返回403错误(单server_name配置)
server { listen 80 default; server_name _; return 403; }
当用户使用https协议通过IP地址访问站点的时候,给用户返回403错误(单server_name配置)
server { server_name xxx.xxx.com; listen 443; .....忽略中间配置..... if ($host != 'xxx.xxx.com') { return 403; } }
相关文章推荐
- Nginx禁止直接通过IP地址访问网站以及限制IP登陆某目录(关闭默认站点或空主机头)
- Nginx禁止直接通过IP地址访问网站
- nginx禁止直接通过IP地址访问
- Nginx禁止直接通过IP地址访问网站以及限制IP登陆某目录(关闭默认站点或空主机头)
- 过滤器用来拦截用户是否登录访问权限的问题(通过session来进行拦截)
- 用标准ACL拒绝特定主机通过telnet进行访问
- 关于通过nginx配置到apache-tomcat-7.0.67的端口的时候access中打印访问日志会一直输出nginx的地址而不是用户的真实地址
- nginx让用户通过用户名密码认证访问web页面
- nginx让用户通过用户名密码认证访问web页面
- 用百度siteapp的uaredirect.js判断用户访问端而进行域名的自动跳转,并通过cookie记录手机访问电脑端的状态
- 我的服务器开发之路-nginx禁止使用ip地址直接访问
- nginx配置拒绝直接访问js文件
- nginx让用户通过用户名密码认证访问web页面
- nginx让用户通过用户名密码认证访问web页面
- java项目中普遍存在的一个bug,用户直接可以通过url访问本人没有权限的页面
- 通过Nginx访问FastDFS文件系统并进行图片文件裁剪的性能测试和分析
- Nginx之让用户通过用户名密码认证访问web站点
- 通过代理访问nginx和直接访问nginx区别
- nginx让用户通过用户名密码认证访问web页面
- nginx让用户通过用户名密码认证访问web页面