CORS принудительно перенаправляет stream на https
При воспроизведении stream онлайн радио звук воспроизводится только при посещении http версии сайта. При посещении https версии сайта браузер принудительно перенаправляет поток на https и после этого матерится на CORS policy.
Access to fetch at 'https://air2.radiorecord.ru:9003/brks_320' from origin 'https://krasnoufimsk.info' has been blocked by CORS policy: Request header field range is not allowed by Access-Control-Allow-Headers in preflight response.
Здесь пишет что заголовок Range в preflight response не разрешен политикой.
Я добавил в .htaccess:
Header set Access-Control-Allow-Origin '*'
Header set Access-Control-Allow-Methods 'GET, POST'
Header set Access-Control-Allow-Headers '*'
Header set Access-Control-Request-Method 'GET, POST'
Header set Access-Control-Request-Headers '*'
Header set Access-Control-Expose-Headers '*'
Header set Access-Control-Allow-Credentials true
Результат такой-же. Если явно указать Range в список разрешенных заголовков, то он просто не читается браузером. Пациенты MS Edge Cromium и Google Chrome.
Подскажите способ излечить данный недуг браузера.