CORS для Debian 12 + отключение ZSTD
При использовании дистрибутива YogSottot\DebianLikeBitrixVMDebianLikeBitrixVM
https://github.com/YogSottot/DebianLikeBitrixVMhttps://github.com/YogSottot/DebianLikeBitrixVM
Для включения CORS добавляем файл cors.conf в /etc/nginx/custom_conf.d/site_settings/default/
default тут название конфига по умолчанию.
add_header 'Access-Control-Allow-Origin' 'https://b2b.euroelectric.kz' always;
add_header 'Access-Control-Allow-Credentials' 'true' always;
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, PUT, DELETE' always;
add_header 'Access-Control-Allow-Headers' 'Origin, Content-Type, Accept, Authorization' always;
В данном примере разрешаем на хосте api.euroelectric.kz подгружать заголовки для b2b.euroelectric.kz
Для отключения плагина zstd, на конкретном хосте, добавляем в эту же директорию /etc/nginx/custom_conf.d/site_settings/default/ конфиг no_zstd.conf с одной строкой:
zstd off;