diff options
Diffstat (limited to 'pbs-bsimg-net.conf')
| -rw-r--r-- | pbs-bsimg-net.conf | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/pbs-bsimg-net.conf b/pbs-bsimg-net.conf new file mode 100644 index 0000000..69cf4bb --- /dev/null +++ b/pbs-bsimg-net.conf @@ -0,0 +1,35 @@ +# Default server configuration +map $arg_name $img_name { + default $arg_name; + "" "missing"; +} + +map $arg_format $img_format { + default $arg_format; + "" "missing"; +} + +server { + listen 80; + listen [::]:80; + + root /var/www/html; + + index index.html; + + server_name pbs.bsimg.net pbs.atl.bsimg.net bsimg.net; + + error_page 404 /404.html; + error_page 500 /500.html; + + location / { + try_files $uri $uri/ =404; + } + + location /media/ { + root /var/www/html; + expires 1y; + add_header Cache-Control "public, immutable"; + try_files $uri-${img_name}.${img_format} =404; + } +}
\ No newline at end of file |
