diff --git a/public/assets/js/app.js b/public/assets/js/app.js index 11adab6..93b16ee 100644 --- a/public/assets/js/app.js +++ b/public/assets/js/app.js @@ -32,13 +32,10 @@ log_not_found: false, limit_req: false, - expires: { - assets: '7d', - fonts: '7d', - svg: '7d', - media: '7d', - docs: '7d', - }, + expires_assets: '7d', + expires_media: '7d', + expires_svg: '7d', + expires_fonts: '7d', }; diff --git a/public/templates/_general.conf.html b/public/templates/_general.conf.html index 5fac064..c3b7045 100644 --- a/public/templates/_general.conf.html +++ b/public/templates/_general.conf.html @@ -8,31 +8,31 @@ add_header Cache-Control "no-transform" always; # . files location ~ /\.(?!well-known).* { deny all; -} +} # assets location ~* \.(?:{{ extensions.assets }})$ { - expires {{ data.expires.assets }}; + expires {{ data.expires_assets }}; access_log off; -} +} -# {{ data.expires.assets !== '' && data.expires.assets === data.expires.media ? 'assets, ' : '' }}media -location ~* \.(?:{{ data.expires.assets !== '' && data.expires.assets === data.expires.media ? extensions.assets + '|' : '' }}{{ extensions.images }}|{{ extensions.audio }}|{{ extensions.video }})$ { - expires {{ data.expires.media }}; +# {{ data.expires_assets !== '' && data.expires_assets === data.expires_media ? 'assets, ' : '' }}media +location ~* \.(?:{{ data.expires_assets !== '' && data.expires_assets === data.expires_media ? extensions.assets + '|' : '' }}{{ extensions.images }}|{{ extensions.audio }}|{{ extensions.video }})$ { + expires {{ data.expires_media }}; access_log off; -} +} # svg location ~* \.{{ extensions.svg }}$ { add_header Access-Control-Allow-Origin "*"; - expires {{ data.expires.svg }}; + expires {{ data.expires_svg }}; access_log off; -} +} -# {{ data.expires.svg !== '' && data.expires.svg === data.expires.fonts ? 'svg, ' : '' }}fonts -location ~* \.(?:{{ data.expires.svg !== '' && data.expires.svg === data.expires.fonts ? extensions.svg + '|' : '' }}{{ extensions.fonts }})$ { +# {{ data.expires_svg !== '' && data.expires_svg === data.expires_fonts ? 'svg, ' : '' }}fonts +location ~* \.(?:{{ data.expires_svg !== '' && data.expires_svg === data.expires_fonts ? extensions.svg + '|' : '' }}{{ extensions.fonts }})$ { add_header Access-Control-Allow-Origin "*"; - expires {{ data.expires.fonts }}; + expires {{ data.expires_fonts }}; access_log off; }