2016-07-24 71 views

回答

1

如果您想要更完整的答案,則需要提供nginx配置。

繼標準緩存設置發現here應該做的伎倆。如果你的服務文件出/img/始終的,那麼你可以做到以下幾點:

location ^~ /img/ { 
    alias /absolute/path/to/img/folder; 
    expires 31d; #or whatever you prefer 
    add_header Vary Accept-Encoding; 
    add_header Pragma public; 
    add_header Cache-Control public; 

    error_page 404 = @your_upstream_generating_the_files; 
} 

這樣做是什麼首先檢查/img/文件夾,如果該文件是存在的。如果不是,你想把它傳遞給你的應用程序,以便它可以爲你生成它。下一次請求資源時,它將從/img/文件夾中提供。

+0

謝謝。看起來像我需要的=) – Terion

+0

這是一種享受:)讓我們知道如果你卡住了...... –