From fb57fe7e36cd870bfd40b5a4058ba3daa985491a Mon Sep 17 00:00:00 2001 From: Penar Musaraj Date: Wed, 30 Sep 2020 11:59:46 -0400 Subject: [PATCH] FIX: Allow .otf fonts to be delivered via cdn (#10787) The discourse-fonts package includes NotoSansJP (bold and regular), but it is an OTF font, and it results in 404s in CDN requests. --- config/nginx.sample.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/nginx.sample.conf b/config/nginx.sample.conf index 222c5b39182..6fd053d5d96 100644 --- a/config/nginx.sample.conf +++ b/config/nginx.sample.conf @@ -5,7 +5,7 @@ types { upstream discourse { server unix:/var/www/discourse/tmp/sockets/nginx.http.sock; - server unix:/var/www/discourse/tmp/sockets/nginx.https.sock; + server unix:/var/www/discourse/tmp/sockets/nginx.https.sock; } # inactive means we keep stuff around for 1440m minutes regardless of last access (1 week) @@ -112,7 +112,7 @@ server { break; } - location ~* (fonts|assets|plugins|uploads)/.*\.(eot|ttf|woff|woff2|ico)$ { + location ~* (fonts|assets|plugins|uploads)/.*\.(eot|ttf|woff|woff2|ico|otf)$ { expires 1y; add_header Cache-Control public,immutable; add_header Access-Control-Allow-Origin *;