網站(zhàn)建設 網絡推廣 網站(zhàn)營銷 軟件開(kāi)發 案例展示 新聞資訊 關于我們 聯系我們
合肥拓野網絡公司新聞資訊
[nginx反向代理(lǐ)服務器]Nginx 禁止IP訪問 隻允許域名訪問
來(lái)源:合肥拓野網絡公司 | 發布日期:2018-06-08 次 | 人氣:2114
 合肥拓野網絡公司

 [nginx反向代理(lǐ)服務器]Nginx 禁止IP訪問 隻允許域名訪問

nginx反向代理(lǐ)服務器

  今天要在Nginx上(shàng)設置禁止通過IP訪問服務器,隻能(néng)通過域名訪問,這(zhè)樣做是爲了(le)避免别人把未備案的域名解析到(dào)自(zì)己的服務器IP而導緻服務器被斷網,從(cóng)網絡上(shàng)搜到(dào)以下(xià)解決方案:

  Nginx的默認虛拟主機在用(yòng)戶通過IP訪問,或者通過未設置的域名訪問(比如有人把他(tā)自(zì)己的域名指向了(le)你(nǐ)的ip)的時(shí)候生效

  最關鍵的一點是,在server的設置裏面添加這(zhè)一行:

  listen 80 default;

  後面的default參數表示這(zhè)個是默認虛拟主機。

  這(zhè)個設置非常有用(yòng)。

  比如别人通過ip或者未知(zhī)域名訪問你(nǐ)的網站(zhàn)的時(shí)候,你(nǐ)希望禁止顯示任何有效内容,可以給他(tā)返回500.

  目前國内很(hěn)多機房都要求網站(zhàn)主關閉空(kōng)主機頭,防止未備案的域名指向過來(lái)造成麻煩。就可以這(zhè)樣設置:

  server {

  listen 80 default;

  return 500;

  }

  也(yě)可以把這(zhè)些(xiē)流量收集起來(lái),導入到(dào)自(zì)己的網站(zhàn),隻要做以下(xià)跳轉設置就可以:

  server {

  listen 80 default;

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

  }

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

  按照如上(shàng)設置後,确實不能(néng)通過IP訪問服務器了(le),但(dàn)是在應該用(yòng)中出現(xiàn)當server_name後跟多個域名時(shí),其中一個域名怎麽都無法訪問:

  設置如下(xià):

  server

  {

  listen 80;

  server_name www. exchangecn .com exchangecn .com

  沒更改之前,通過server_name 中的www. exchangecn .com exchangecn .com均可訪問服務器,加入禁止IP訪問的設置後,通過exchangecn .com無法訪問服務器了(le),www. exchangecn .com可以訪問

  用(yòng) nginx -t 檢測配置文(wén)件會(huì)提示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 _;解決,形式如下(xià):

  #禁止IP訪問

  server

  {

  listen 80 default;

  server_name _;

  return 500;

  }

  或者

  server {

  listen 80 dufault;

  server_name _;

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

  }

  這(zhè)樣,通過 exchangecn .com就能(néng)訪問服務器了(le),問題解決了(le),但(dàn)具體原因還是不清楚。

  分類:Nginx 成功分享标簽:301, ipNginx 設置301重定向2010年3月2日iNginx沒有評論

  第一種情況:訪問A站(zhàn)定向到(dào)B站(zhàn)

  server {

  server_name www. exchangecn .net ;

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

  }

  第二種情況:不是訪問A站(zhàn)的全部重定向到(dào)指定頁面

  server {

  server_name www. exchangecn .net;

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

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

  }

  }

  如果寫在第一個server段

  使用(yòng)IP訪問時(shí)也(yě)将被重定向

上(shàng)一篇:[百度算(suàn)法]百度搜索上(shàng)線“極光算(suàn)法”打擊時(shí)間因子作(zuò)弊行爲
下(xià)一篇:全球化是互聯網巨頭走出市值瓶頸不二法門(mén)
熱門(mén)資訊
(2020-06-24)2020端午節放(fàng)假通知(zhī) (2018-12-21)移動端seo優化和(hé)排名技術怎麽實現(xiàn)? (2019-01-11)網站(zhàn)站(zhàn)内優化是非常重要的一個環節,站(zhàn)内SEO優化中如何利用(yòng)好(hǎo)... (2013-09-09)番茄花(huā)園作(zuò)者被判三年半微軟警告win7盜版 (2011-07-11)微軟重拳打擊番茄花(huā)園盜版 醉翁之意不在酒
推薦資訊
(2013-11-08)IBM宣布推開(kāi)放(fàng)Linux套裝軟件挑戰Windows 7 (2014-06-12)阿裏巴巴信用(yòng)支付業務是否會(huì)沖擊銀行消費信貸? (2014-05-09)報(bào)告稱六成IT家電企業使用(yòng)CN域名 (2013-03-29)拓野網絡指出錯誤的堆積關鍵詞有哪些(xiē) (2013-03-26)“2009中國互聯網市場年會(huì)”3月召開(kāi)
電商解決方案-專業網絡營銷部署咨詢-成功案例分享-個性定制服務咨詢
網站(zhàn)建設
營銷套餐 PC端 移動端 域名空(kōng)間郵箱
網絡推廣
搜狗競價 網站(zhàn)優化
網站(zhàn)營銷
微信公衆号 小(xiǎo)程序 朋友圈推廣
軟件開(kāi)發
定制軟件 手機APP
案例展示
精品案例
網絡快(kuài)訊
公司新聞 行業資訊 媒體報(bào)道(dào) 網絡知(zhī)識
關于我們
公司簡介 企業文(wén)化 團隊風(fēng)采 發展曆程
聯系我們
聯系方式 人才招聘 問題反饋 付款方式
Copyright  ©  2008 - 2018  合肥眉裏俏網絡科技有限公司, All Rights Reserved