Только css и manifest не отдают charset

budarin nginx-forum на forum.nginx.org
Сб Май 15 16:56:45 UTC 2021


В секции http добавляю charset utf-8

Описываю ресурсы

location ~* \.(?:css|js|json|txt)$ {
    etag            on;
    add_header      Cache-Control "public, max-age=31536000, immutable";
}

location ~* \.(?:manifest|webmanifest)$ {
    etag            on;
    add_header      Cache-Control "public, max-age=31536000, immutable";
 }

location ~* \.(?:css|js|json|txt)$ {
    etag                  on;
    expires              max;
    add_header      Cache-Control "public, max-age=31536000, immutable";
 }

все ресурсы (html, js) отдаются с заголовком content-type: ...;
charset=utf-8, а css и manifest отдаются без него

Почему? как исправить?

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,291531,291531#msg-291531



Подробная информация о списке рассылки nginx-ru