mirror of
https://github.com/dartdavros/chatballs.git
synced 2026-10-05 09:14:58 +03:00
`X-Content-Type-Options: nosniff` и `Referrer-Policy` объявлены на уровне server, но nginx не наследует add_header в location, где есть свой add_header, — он заменяет весь набор. У `/`, `/chat/` и `/calls/` свои CSP, поэтому SPA и страница виджета отдавались без nosniff, и вложение с чужим Content-Type браузер додумывал сам. Оба заголовка продублированы в каждую такую location, причина записана рядом. Конфиг проверен `nginx -t` в сети compose. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>