摘要:指定該配置段為端口的默認主機,即對于未綁定的域名指向你的服務(wù)器時,匹配不到你配置的虛擬主機域名后,會默認使用這個虛擬主機。此處的可以換成任意其他無效字符或無效的域名,表示該配置不會被正常訪問到。表示直接返回錯誤。
默認情況下,Nginx 允許直接以 IP 的方式就能直接訪問到網(wǎng)站,或者通過未設(shè)置的域名訪問(比如有人把他自己的域名指向了你的服務(wù)器 IP)。這樣容易暴露一些服務(wù)器上的網(wǎng)站,那么我們怎么設(shè)置 Nginx 禁止這些行為呢?
server { listen 80 default_server; server_name _; return 404; }
對于未綁定的域名指向你的服務(wù)器時,匹配不到你配置的虛擬主機域名后,會默認使用這個虛擬主機,然后直接返回 404。
listen 80 default_server: 指定該 server 配置段為 80 端口的默認主機,即對于未綁定的域名指向你的服務(wù)器時,匹配不到你配置的虛擬主機域名后,會默認使用這個虛擬主機。
server_name _: 此處的_可以換成任意其他無效字符或無效的域名,表示該 server 配置不會被正常訪問到。
return 404: 表示直接返回 404 錯誤。
原文地址: https://shockerli.net/post/ng...
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/39953.html
摘要:修改流程在服務(wù)器供應(yīng)商中添加一條解析,配置子域名綁定到服務(wù)器中首先是到代理,訪問成功,是默認的頁面。根據(jù)上面進行修改后,再次訪問會返回為了進一步測試,配置代理,將剛才綁定的子域名轉(zhuǎn)發(fā)到的中。 導語 在最開始配置 nginx 的時候,是修改的 default.conf 文件。文件中顯式指定了 listen 80 default_server;,也就是沒有匹配到的域名會轉(zhuǎn)到這里來處理。接下...
摘要:的指令可以定義默認的去處理一些沒有匹配到的請求,如果沒有顯式定義,則會選取第一個定義的作為。在了解到如上規(guī)則后,我們可以捕獲未做綁定的域名訪問或直接訪問,做重定向到頁面等處理。 nginx 的 default_server 指令可以定義默認的 server 去處理一些沒有匹配到 server_name 的請求,如果沒有顯式定義,則會選取第一個定義的 server 作為 default_...
摘要:二配置文件的配置文件默認讀取文件。域名還可以分出級域名。這時候發(fā)現(xiàn)和域名訪問都只是對應(yīng)到了使用端口的程序默認的。需要注意的是這句命令應(yīng)該放在的花括號內(nèi)。 一、Nginx安裝 centos6.x yum默認沒有nginx的軟件包 安裝方式: 到nginx下載頁面http://nginx.org/en/linux_pac...,復制CENTOS 6的nginx軟件源安裝包 運行命令:wge...
摘要:現(xiàn)在我們必須給七牛云空間綁定一個自己的域名。如對七牛云及其他用戶造成損害,七牛云保留進一步追責的權(quán)利。然而七牛目前并不支持這類短期的免費證書。 〇、七牛將定期回收測試域名,正在使用測試域名的小伙伴們必須設(shè)置自定義域名了 想必最近很多小伙伴都收到了這封來自七牛云的郵件,這意味著創(chuàng)建七牛云空間時附帶自動生成的域名每30日就會變更一次,再也無法長期使用?,F(xiàn)在我們必須給七牛云空間綁定一個自己的...
閱讀 834·2021-10-13 09:39
閱讀 3713·2021-10-12 10:12
閱讀 1763·2021-08-13 15:07
閱讀 1021·2019-08-29 15:31
閱讀 2898·2019-08-26 13:25
閱讀 1789·2019-08-23 18:38
閱讀 1893·2019-08-23 18:25
閱讀 1865·2019-08-23 17:20