leemour
@leemour
Ruby on Rails разработчик

Как исправить Cross-Origin Request Blocked для Яндекс Метрики?

После перехода с http на https увидел на сайте в консоли Firefox ошибку
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://mc.yandex.ru/webvisor/... (Reason: CORS request failed).

Использую nginx. В нем прописал:
add_header 'Access-Control-Allow-Origin' 'https://mc.yandex.ru';
add_header 'Access-Control-Allow-Methods' "POST, GET, OPTIONS, DELETE, PUT";
add_header 'Access-Control-Allow-Headers' "*";
add_header 'Access-Control-Allow-Credentials' 'true';

Не помогло. Что делать?
  • Вопрос задан
  • 4272 просмотра
Пригласить эксперта
Ответы на вопрос 1
@aguz
Client-side developer
Вам точно не нужен этот конфиг: вам не нужно разрешать броузеру с домена mc.yandex.ru читать контент вашего сайта.

The Same Origin Policy disallows reading the remote resource ...

Здесь речь о том, что mc.yandex.ru дожен был бы разрешить запросы с вашего домена. но что-то пошло не так..

- Попробуйте очистиь кеш броузера
- Перепроверить домен в настройках Яндекс.Метрики для вашего сайта
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы