Nginx 過濾靜態資源檔案的訪問日誌的實現

2022-09-24 11:27:14 字數 448 閱讀 2946

凌亂的日誌

日常使用的 nginx 大都既做靜態資源伺服器,也做反向**伺服器,尤其有些時候考慮到跨域問題,會對靜態資源和後端介面使用同乙個監聽埠,如果不做一下過濾處理,會在 access_log 中看到大量的例如 js、css、jpg 等靜態資源的請求,比較影響檢視後端介面呼叫的日誌

本來沒有很在意這個東西,不過在瀏覽一篇關於 nginx 優化的文章時,發現了一種用 map 定義乙個是否寫日誌的引數的方法,結合最近使用 map 做動態的跨域配置,索性也是學習及記錄一下 map 的另乙個使用場景

使用 map 過濾訪問靜態資源檔案的日誌

}解釋說明:

另一種動靜分離日誌寫法qyxgqq

靜態資源檔案管理

我們知道不同於apache的是,nodejs中檔案的實體地址與其真實的位址完全沒有關係,也就是說,如果你在位址列輸入 我們可以訪問到乙個真實位址完全沒有關係的檔案,這是為什麼嘞?因為我們可以在 中這樣寫 現在我們想實現乙個目標,就是我們在位址列輸入路徑輸入的就是對應我們需要的檔案 檔案結構如下 在s...

SpringBoot靜態資源檔案

spring boot對靜態資源對映提供了預設配置 spring boot預設將 所有訪問對映到一下目錄 classpath static classpath public classpath resources classpath meta inf resources 在resources目錄下新...

spring訪問靜態資源檔案

用 spring mvc 開發應用程式,對於初學者有乙個很頭疼的問題,那就是程式資料都已經查詢出來了,但介面樣式仍然十分醜陋,載入不了 css,js,等資源檔案。當你在瀏覽器上直接輸入某個css檔案的路徑時,直接得到404錯誤,而路徑肯定沒有錯,其原因就在於在web.xml 中配置了類似如下的 sp...