1. 程式人生 > >nginx代理配置 配置中的靜態資源配置,root 和 alias的區別。啟動註意事項

nginx代理配置 配置中的靜態資源配置,root 和 alias的區別。啟動註意事項

一閃而過 靜態資源 分享圖片 ali 後臺 nginx代理 消失 pac font

這篇主要內容是:nginx代理配置 配置中的靜態資源配置,root 和 alias的區別。啟動註意事項!

  為什麽會在window上配置了nginx呢?最近我們的項目是靜態資源單獨放在一個工程裏面,後端請求的靜態資源和請求接口想要請求類似 127.0.0.1/web 就可以同時能顯示後臺接口返回的數據和js,jquery這種靜態資源,就必要配置一個代理服務器。代理靜態資源和web請求的服務器。

  之前是使用Xampp這種軟件中的apache作為靜態資源服務器,感覺有點占用空間,配置還比nginx配置麻煩。索性用了windows版的nginx作為代理服務器。在代理tomcat請求配置很簡單,也好用了。但是靜態資源代理卻未生效。配置簡單,我就用圖片代替了,大家看起來也比較清晰。

  nginx配置如下:

  ①:後端代理配置

   技術分享圖片

   技術分享圖片

  ②:靜態資源配置,訪問的是我的電腦上的文件夾

    技術分享圖片

    

  root方式的配置

    技術分享圖片

  alias配置

    技術分享圖片

  最後頁面都可以正常顯示,說明正常靜態資源代理正常。

  最後啟動註意的是nginx啟動的情況,沒有黑窗口停留,而是一閃而過。如果啟動失敗,任務管理器中的兩個nginx也是閃過就消失了,證明你的配置不對,需要自己去查看錯誤日誌。

  啟動成功如下:

    技術分享圖片

  

nginx代理配置 配置中的靜態資源配置,root 和 alias的區別。啟動註意事項