0
這是我的靜態目錄:的Nginx和瓶靜態目錄 - CSS沒有連接正確
- 在/ var/WWW/MyApp的/應用/靜態/ CSS
- 在/ var/WWW/MyApp的/應用/靜/ JS
- 在/ var/WWW/MyApp的/應用/靜態/ IMG
在我的nginx的配置我有這樣的:
location /static {
alias /var/www/myapp/app/static;
expires 30d;
access_log off;
}
在我的模板然後我用這樣的:
<img height="60" src="{{url_for('static', filename='img/logo.jpg')}}"></img>
但是,它不會呈現。當我查看下燒瓶我的HTML頁面運行的源它呈現這樣的:
<img height="60" src="/static/img/logo.jpg">
我在做什麼錯在這裏?
如果您嘗試直接在瀏覽器中訪問圖像(或者是css?),會發生什麼? –
@PaulRooney如果我訪問以下兩個網址中的任何一個,我會得到一個404:www.site.com/static/css/style.css或www.site.com/css/style.css – Jimmy
是你的根變量在nginx服務器塊正確設置? –