From: Thomas Fillon Date: Sat, 25 Mar 2017 21:00:54 +0000 (+0100) Subject: Serve media with Nginx through Django authorization X-Git-Tag: search~2^2~19^2~14^2~2 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=fafb68ec162f810cdaeda628654c3cbbf79bb45e;p=telemeta.git Serve media with Nginx through Django authorization --- diff --git a/etc/nginx.conf b/etc/nginx.conf index 4cadc469..4c1df0cb 100644 --- a/etc/nginx.conf +++ b/etc/nginx.conf @@ -12,12 +12,14 @@ server { client_max_body_size 4096M; # adjust to taste # Django media - location /media/ { - alias /srv/media/; # your Django project's media files - amend as required + location /media { + internal; # protect media files directory only accessible through Django + alias /srv/media; # your Django project's media files - amend as required + } # Django static location /static { - alias /srv/static/; # your Django project's static files - amend as required + alias /srv/static; # your Django project's static files - amend as required } # phpmyadmin