From fafb68ec162f810cdaeda628654c3cbbf79bb45e Mon Sep 17 00:00:00 2001 From: Thomas Fillon Date: Sat, 25 Mar 2017 22:00:54 +0100 Subject: [PATCH] Serve media with Nginx through Django authorization --- etc/nginx.conf | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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 -- 2.39.5