1
我準備一個django項目與服務器引擎nginx使用gunicorn的。我正在努力解決頁面見解,並且希望在我的nginx設置中利用瀏覽器緩存。槓桿瀏覽器緩存django-nginx不工作
項目我的目錄佈局:
mainprojectfolder
--mainproject
----static
manage.py
--media_cdn
--static_cdn
在我的settings.py我安排靜態文件:
STATIC_URL = '/static/'
MEDIA_URL = '/media/'
STATIC_ROOT = "/home/ytsejam/public_html/ozkansimple/static_cdn/"
MEDIA_ROOT = "/home/ytsejam/public_html/ozkansimple/media_cdn/"
我nginx的設置
server {
listen 80;
server_name www.ozkandurakoglu.com;
client_max_body_size 4G;
root /home/ytsejam/public_html/ozkansimple/;
access_log /home/ytsejam/public_html/ozkansimple/logs/nginx-access.log;
location /static/ {
autoindex on;
alias /home/ytsejam/public_html/ozkansimple/ozkand/static/;
}
location /media/ {
autoindex on;
alias /home/ytsejam/public_html/ozkansimple/media_cdn/;
;
}
#location ~* \.(jpg|jpeg|png|gif|ico|css|js)$ {
# expires 365d;
# }
}
當我註釋掉緩存,所有我的靜態和媒體文件得到404,並沒有顯示。你可以幫我嗎 ?
感謝