「达内seo网络培训视频教程」[nginx反向代理服务器]Nginx 禁止IP访问 只允许域名访问

发布时间:2019-01-17 11:19

达内seo网络培训视频教程

 [nginx反向代理服务器]Nginx 禁止IP访问 只允许域名访问

nginx反向代理服务器

  今天要在Nginx上设置禁止通过IP访问服务器,只能通过域名访问,这样做是为了避免别人把未备案的域名解析到自己的服务器IP而导致服务器被断网,从网络上搜到以下解决方案:

  Nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时候生效

  最关键的一点是,在server的设置里面添加这一行:

  listen 80 default;

  后面的default参数表示这个是默认虚拟主机。

  这个设置非常有用。

  比如别人通过ip或者未知域名访问你的网站的时候,你希望禁止显示任何有效内容,可以给他返回500.

  目前国内很多机房都要求网站主关闭空主机头,防止未备案的域名指向过来造成麻烦。就可以这样设置:

  server {

  listen 80 default;

  return 500;

  }

  也可以把这些流量收集起来,导入到自己的网站,只要做以下跳转设置就可以:

  server {

  listen 80 default;

  rewrite ^(.*) http://www.exchangecn.com permanent;

  }

  ==============================

  按照如上设置后,确实不能通过IP访问服务器了,但是在应该用中出现当server_name后跟多个域名时,其中一个域名怎么都无法访问:

  设置如下:

  server

  {

  listen 80;

  server_name www. exchangecn .com exchangecn .com

  没更改之前,通过server_name 中的www. exchangecn .com exchangecn .com均可访问服务器,加入禁止IP访问的设置后,通过exchangecn .com无法访问服务器了,www. exchangecn .com可以访问

  用 nginx -t 检测配置文件会提示warning:

  [warn]: conflicting server name “ exchangecn .com” on 0.0.0.0:80, ignored

  the configuration file /usr/local/webserverinx/confinx.conf syntax is ok

  configuration file /usr/local/webserverinx/confinx.conf test is successful

  最后通过在listen 80 default;后再加server_name _;解决,形式如下:

  #禁止IP访问

  server

  {

  listen 80 default;

  server_name _;

  return 500;

  }

  或者

  server {

  listen 80 dufault;

  server_name _;

  rewrite ^(.*) http://www. exchangecn .net permanent;

  }

  这样,通过 exchangecn .com就能访问服务器了,问题解决了,但具体原因还是不清楚。

  分类:Nginx 成功分享标签:301, ipNginx 设置301重定向2010年3月2日iNginx没有评论

  第一种情况:访问A站定向到B站

  server {

  server_name www. exchangecn .net ;

  rewrite ^(.*) http://www. exchangecn .com$1 permanent;

  }

  第二种情况:不是访问A站的全部重定向到指定页面

  server {

  server_name www. exchangecn .net;

  if ($host != ‘ exchangecn .net’ ) {

  rewrite ^/(.*)$ http://www. exchangecn .com/$1 permanent;

  }

  }

  如果写在第一个server段

  使用IP访问时也将被重定向

>

相关推荐

https://www.1eo.cn/t
  • mate10有人换过外屏吗
  • 「达内seo培训课程」[Zac@SEO每天一贴]关于
  • mate10换外屏效果
  • 大连第一中学官网
  • 怎样下视频在u盘里
  • 域名行业怎么样
  • 学能源与动力工程好吗怎么样
  • 「逗比seo培训视频」重庆seo排名:常见的
  • 「东莞seo网络培训班」撰写网站标题,我
  • 哪个官员玩明星玩得最多具体是什么
  • 关键词seo优化app为什么
  • 东莞关键词优化外包公司怎么回事
  • 关键词优化哪家做的好原因是什么
  • 广电公司投诉电话多少
  • 大连高新园区好吗
  • 网站关键词优化软件飞鱼快排具体是什么
  • 「培训seo满山红」SEO优化:浅析网站优化
  • 网站建设原因是什么
  • 中秋节的食品有哪些
  • 抖音怎么推广产品
  • 战狼3电影音影先锋
  • 大连甘井子网站建设
  • 关键词网络推广优化原因是什么
  • 服装seo关键词优化方案为什么
  • 移动端关键词优化排名怎么回事
  • 中国足协三级裁判员具体是什么
  • 住建局和安监局怎么样
  • 国庆节放假2019调休安排
  • 安卓系统怎么回事
  • 计算机软件技术专业具体是什么
  • seo关键词优化课程说了什么
  • 中国橄榄球进奥运好不好
  • 秒懂70年
  • 百度推广怎么优化关键词怎么回事
  • 结婚不到半月便离婚
  • 名字被别人注册公司法人
  • 定制功能开发为什么
  • 「淘宝直通车和seo区别」什么是网站301重
  • 甘肃足球三级裁判考试报名好不好
  • 华晨宝马正式职员待遇原因是什么
  • 最好的关键词优化说了什么
  • 违章停车找人能清除不说了什么
  • 关键词排名优化费用多少怎么回事
  • 莱芜关键词seo优化为什么
  • 「seo 顾问培训」附子seo教程:教你写出一
  • 在线教育平台具体是什么
  • 电脑连不上网域名解析错误好不好
  • 怎么优化专业关键词怎么回事
  • 免费可以看污软件下载怎么样
  • 孙宇晨聘请罗永浩具体是什么
  • 上一篇:「淘宝seo培训」[百度算法]解密了百度排名的核心算法 下一篇:「企业seo霸屏培训收费」[网站克隆]nginx反向代理镜像网站做小偷站