Nginx 禁止IP方式访问项目

2019年6月8日10:15:01 发表评论 1,390 views
摘要

为什么要禁止ip访问页面呢?
这样做是为了避免其他人把`未备案的域名`解析到`自己的服务器`IP,而导致服务器被断网,我们可以通过禁止使用ip访问的方法,防止此类事情的发生。

广告也精彩

一、禁止ip访问,只允许域名访问

为什么要禁止ip访问页面呢?
这样做是为了避免其他人把未备案的域名解析到自己的服务器IP,而导致服务器被断网,我们可以通过禁止使用ip访问的方法,防止此类事情的发生。

解决方法:
新加的server(注意是新增,并不是在原有的server基础上修改)

tailf -n 5 /etc/nginx/nginx.conf 
server {
  listen 80 ;
  server_name _;
  return 403;
}
#并且将默认的sever中的default_server 取消掉
listen 80 ;

Nginx 禁止IP方式访问项目

Nginx 禁止IP方式访问项目

效果验证:[设置成功后,就只能用域名访问网站,不能用ip访问了。]

通过域名可以访问
Nginx 禁止IP方式访问项目

Nginx 禁止IP方式访问项目

  • QQ精品交流群
  • weinxin
  • 微信公众号
  • weinxin
广告也精彩
admin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: