diff --git a/nginx.conf b/nginx.conf index ef76d3b..b0cf375 100644 --- a/nginx.conf +++ b/nginx.conf @@ -28,7 +28,7 @@ http { } # Plausible script - location /js/index.js { + location /js/script.js { # Change this if you use a different variant of the script proxy_pass https://plausible.io/js/script.js; proxy_set_header Host plausible.io; @@ -48,5 +48,17 @@ http { proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Host $host; } + + # Media: images, icons, video, audio, HTC + location ~* \.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|svgz|mp4|mp3|ogg|ogv|webp|webm|htc|woff2|woff)$ { + expires 1y; + access_log off; + } + + # CSS and Javascript + location ~* \.(?:css|js)$ { + expires 1y; + access_log off; + } } } diff --git a/src/layouts/Base.astro b/src/layouts/Base.astro index 2e1d94c..a334da3 100644 --- a/src/layouts/Base.astro +++ b/src/layouts/Base.astro @@ -1,25 +1,28 @@ ---- -export interface Props { - title: string -} - -import Favicon from '../components/Favicon/Favicon.astro' -import IconSVG from '../assets/layouts/Base/favicon.svg' -import IconPNG from '../assets/layouts/Base/favicon.png' - -const { title } = Astro.props; ---- - - - -
- - - -