diff --git a/roles/archweb/templates/nginx.d.conf.j2 b/roles/archweb/templates/nginx.d.conf.j2 index c7b9f8325bc64288a71b5a988c2160d5806fa009..2fa0779a191e4cb8ba709210f650f87616d9ea35 100644 --- a/roles/archweb/templates/nginx.d.conf.j2 +++ b/roles/archweb/templates/nginx.d.conf.j2 @@ -151,12 +151,14 @@ server { alias {{ archweb_dir }}/archlinux.org/logos/; } - location ~ ^/iso/(.*\.(iso|img|tar\.gz|sfs)$) { - deny all; - } - location /iso/ { alias {{ archweb_rsync_iso_dir }}; + + location ~ ^/iso/.*\.(sig|torrent|txt)$ { + } + location /iso/ { + deny all; + } } # Cache django's css, js and png files.