windows下nginx直接處理靜態文件


網上的沙雕們,你們發文章的時候就不能簡單說明一下環境嗎?老子都要看到一半才發現不是需要的類型

ji靜態文件使用nginx直接處理,減輕tomcat壓力

 對於我的網站,靜態文件有js css圖片,然后圖片又分為兩種,用戶發布文章上傳的保存到userfiles,網站用到的logo什么的存放在WEB-INF/static下

 

所以配置起來就要分多個步驟

先看js和css的,直接使用后綴名匹配就行了,注意物理路徑的寫法,文件路徑截取到什么位置

location ~ \.(js|css)$ { 
            root  "C:/Program Files/Apache Software Foundation/Tomcat 9.0/webapps/ROOT/WEB-INF"; #路徑使用/或者\\ 不能使用\
        }

 然后在看圖片

location ~ \.(jpg|jpeg|png|gif)$ {          
             if ( $request_uri ~ /userfiles/ )#如果是用戶上傳的文件
             {
             root  "C:/Program Files/Apache Software Foundation/Tomcat 9.0/webapps/ROOT"; #路徑使用/或者\\ 不能使用\
             }
          if ( $request_uri ~ /static/ )#如果是logo什么的
          {
             root  "C:/Program Files/Apache Software Foundation/Tomcat 9.0/webapps/ROOT/WEB-INF"; #路徑使用/或者\\ 不能使用\
             }
        }

 配置截圖,

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM