abdelyazy
@abdelyazy

Как исправить ошибку «Доступ XMLHttpRequest заблокирован политикой CORS»?

Сайт перенесли на сервер DigitalOcean и после этого перестали работать формы обратной связи. Тоесть после отправки данных на сервер выходит ошибка "Доступ XMLHttpRequest заблокирован политикой CORS".
5f5b3ee65ef99672425570.png
Попробовал множество вариантов на разных источников. Может тут у кого найдется полезное решение проблемы? Заранее благодарен!
  • Вопрос задан
  • 227 просмотров
Решения вопроса 2
alex4answ
@alex4answ
настроить CORS
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Страница http://bigtime.group пытается открыть http://bigtime.group/functions/mail.php.
Сервер возвращает перенаправление на https://bigtime.group/....
Но, с точки зрения браузера, http://bigtime.group и https://bigtime.group - это разные сайты, поэтому запрос блокируется CORS.
Лучшее решение - полностью перевести сайт на https.
Возможные варианты - убрать переадресацию на https или добавить заголовки для CORS.

P.S. А вообще-то, разработчику агенства, которое "берётся за самые сложные проекты" и предлагает "только чистый код от профессионалов" стыдно не знать такие мелочи.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы