Проблема, в nginx отсутствует тип содержимого для woff2
curl -s -I -X GET https://.../Montserrat-Medium.woff2
HTTP/1.1 200 OK
Server: nginx
Date: Wed, 10 Oct 2018 10:30:54 GMT
Content-Length: 118676
Connection: keep-alive
Keep-Alive: timeout=60
Last-Modified: Wed, 10 Oct 2018 10:27:24 GMT
ETag: "1cf94-577dd4cdf1e25"
Accept-Ranges: bytes
Что я пробовал:
1) добавил application/woff2 woff2;
в /etc/nginx/mime.types
(также application / x-font)-woff2 и т. д.)
2) добавить в раздел сервера эту часть, и она работает
location ~* ^.+\.woff2$ {
return 403;
}
3) изменить часть выше на эту, но все еще не имеет успеха
location ~* ^.+\.woff2$ {
proxy_pass https://82.202.226.111:8443;
add_header Content-type application/woff2;
root /home/admin/web/dev.willz.ru/public_shtml;
access_log off;
expires 7d;
try_files $uri @fallback;
}
Также я просматриваю nginx -T
конфигурацию, чтобы убедиться, что нет других условий для woff2.