我想用nginx而不是快遞服務的靜態內容。Nginx的快遞靜態文件沒有找到
的Nginx服務器塊靜態文件的部分是
location/{
root /var/www/analytics/web/static;
try_files $uri $uri/ @analytics_web;
expires off;
add_header Cache-Control no-cache;
}
靜態資源是/var/www/analytics/web/static
他們得到服務的,如果我包括快速設置app.use('/static', express.static(app.get('config').paths.static));
。
任何想法,我錯了。
完全nginx的conf
你能告訴的'輸出/無功/日誌/ nginx的/ error.log'(試圖訪問該頁面後,最後幾行) – AllTheTime
另外,爲什麼你有兩個'位置/'塊?你應該把你的代碼合併成一個。它可能會覆蓋第一個和第二個。 – AllTheTime
最後,如果這並沒有立竿見影的效果,試着在'root'命令後面加上一個斜槓(一旦你將兩個'location /'塊合併在一起),像這樣:'root/var/www/analytics/web/static /;' – AllTheTime