記錄配置nginx訪問時過濾位址

2021-07-31 05:25:20 字數 1226 閱讀 4941

如果想要通過訪問某個url到指定的ip位址也就是伺服器,目前我知道的有三種方式

1.本地配置hosts  例如   127.0.0.1  www.***.com

2.如果購買了網域名稱需要在運營商進行指定配置網域名稱繫結的ip位址,如果想配置二級網域名稱,還需要在dns服務商上進行繫結

3.nginx做方向**,輸入url後跳轉到要到達的某個網域名稱或ip位址

下面列舉nginx的一些反向**的配置,記錄一下方面以後檢視

}上面這段nginx配置含義:首先訪問wiki.lvzheng.com時,如果輸入的路徑為wiki.lvzheng.com/,那麼就匹配到第乙個location 因為這個location匹配/

如果輸入的路徑為wiki.lvzheng.com/dokuwiki那麼匹配到location /dokuwiki上。這裡的第乙個location中有個判斷,如果是直接輸入wiki.lvzehng.com的我們手動**一次

並帶上/dokuwiki並且後面要加上關鍵字permanent,這樣訪問wiki.lvzheng.com的會直接帶上/dokuwiki進行跳轉

server 

if ( $uri = / )

location = /

location /

include /opt/hosts/*.conf;

access_log logs/host.access.log main;

error_page 404

}

這裡的也是進行對輸入url進行判斷,不過是先進判斷,如果uri等於空或/時跳轉到指定的頁面,更上面的是一樣的道理 不過如果有引數的話記得帶上 permanent關鍵字

這裡的include表示 如果我們nginx.conf配置檔案很長可以分開寫,然後include關鍵字進行合併

Nginx訪問限制配置

nginx訪問限制可以基於兩個方面,乙個是基於ip的訪問控制,另乙個是基於使用者的信任登陸控制 下面我們將對這兩種方法逐個介紹 基於ip的訪問控制 介紹 可以通過配置基於ip的訪問控制,達到讓某些ip能夠訪問,限制哪些ip不能訪問的效果 這是允許 訪問的配置方法 配置語法 allow address...

nginx配置網域名稱訪問

1.本地開發好的demo程式,target目錄下,把meta inf web inf index.jsp 所有檔案打成zip包,如下圖 2.linux伺服器下,部署到tomcat下,清空root目錄下所有檔案,把1中nginx.zip檔案放到root目錄下,解壓後,切換到 tomcat bin目錄下...

Nginx配置訪問日誌

nginx中可以記錄的日誌主要有access日誌 error日誌和rewrite日誌。前兩種由ngx http log module模組予以支援,rewrite日誌則由ngx http rewrite module模組提供,這兩個模組預設都已包含且啟用。access日誌 記錄nginx處理的請求的過...