為nginx設置默認虛擬主機(空主機頭,默認主機頭)
更新時間:2010年11月09日 21:57:58 作者:
nginx的默認虛擬主機在用戶通過IP訪問,或者通過未設置的域名訪問(比如有人把他自己的域名指向了你的ip)的時候生效
最關鍵的一點事,在server的設置里面添加這一行:
listen 80 default;
后面的default參數(shù)表示這個是默認虛擬主機。
這個設置非常有用。
比如別人通過ip或者未知域名訪問你的網(wǎng)站的時候,你希望禁止顯示任何有效內(nèi)容,可以給他返回500.
目前國內(nèi)很多機房都要求網(wǎng)站主關閉空主機頭,防止未備案的域名指向過來造成麻煩。就可以這樣設置:
server {
listen 80 default;
return 500;
}
也可以把這些流量收集起來,導入到自己的網(wǎng)站,只要做以下跳轉設置就可以:
server {
listen 80 default;
rewrite ^(.*) http://www.dbjr.com.cn permanent;
}
listen 80 default;
后面的default參數(shù)表示這個是默認虛擬主機。
這個設置非常有用。
比如別人通過ip或者未知域名訪問你的網(wǎng)站的時候,你希望禁止顯示任何有效內(nèi)容,可以給他返回500.
目前國內(nèi)很多機房都要求網(wǎng)站主關閉空主機頭,防止未備案的域名指向過來造成麻煩。就可以這樣設置:
復制代碼 代碼如下:
server {
listen 80 default;
return 500;
}
也可以把這些流量收集起來,導入到自己的網(wǎng)站,只要做以下跳轉設置就可以:
復制代碼 代碼如下:
server {
listen 80 default;
rewrite ^(.*) http://www.dbjr.com.cn permanent;
}
您可能感興趣的文章:
相關文章
分享nginx+php-fpm實現(xiàn)大文件下載排坑的過程
這篇文章主要介紹了nginx+php-fpm實現(xiàn)大文件下載排坑的過程,文中通過代碼實例相結合的形式給大家介紹的非常詳細,具有一定得參考借鑒價值,需要的朋友參考下吧2018-08-08Nginx正則表達式相關的參數(shù)和規(guī)則介紹
這篇文章主要給大家介紹了關于Nginx正則表達式相關的參數(shù)和規(guī)則的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Nginx正則表達式具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧2020-05-05權限問題導致Nginx 403 Forbidden錯誤的解決方法
這篇文章主要介紹了權限問題導致Nginx 403 Forbidden錯誤的解決方法,本文中導致 403 Forbidden錯誤的原因是配置文件中沒有指明一個用戶,需要的朋友可以參考下2014-08-08Nginx 服務器開啟status頁面檢測服務狀態(tài)的方法
這篇文章主要介紹了Nginx 服務器開啟status頁面檢測服務狀態(tài)的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧2024-01-01Nginx實現(xiàn)404錯誤自動跳轉到首頁的配置過程
當用戶在訪問網(wǎng)站的過程中遇到404錯誤時,通常情況下應該顯示一個友好的錯誤頁面,而不是僅僅顯示一個簡單的錯誤提示,在Nginx中,可以通過配置來實現(xiàn)404錯誤自動跳轉到首頁的功能,下面將詳細介紹如何進行配置,需要的朋友可以參考下2023-12-12