Title: Проблема Mixed content с XMLHttpRequest и js после установки SSL
Last modified: 20.11.2017

---

# Проблема Mixed content с XMLHttpRequest и js после установки SSL

 *  [mmmkroshka](https://ru.wordpress.org/support/users/mmmkroshka/)
 * (@mmmkroshka)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d0%b0-mixed-content-%d1%81-xmlhttprequest-%d0%b8-js-%d0%bf%d0%be%d1%81%d0%bb%d0%b5-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b8-ssl/)
 * После того как перешли с http на https, появились множественные ошибки Mixed 
   content. Плагин HTTP / HTTPS Remover значительно поправил ситуацию, убрав большую
   часть этих ошибок. Но остались ошибки смешанного контента связанные с XMLHttpRequest.
   Как понимаем, с его помощью реализуется самоподгружаемость данных, без обновления
   страниц, и ссылается на урл по http. Так как нет явной ссылки, которую можно 
   поменять в конкретном файле на https — не знаю как можно убрать эту ошибку.
    
   Ошибки выглядят примерно так:
 * > jquery.js?ver=1.12.4:4 Mixed Content: The page at ‘[https://korund.spb.ru/&#8217](https://korund.spb.ru/&#8217);
   > was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint ‘[http://korund.spb.ru/?wc-ajax=get_refreshed_fragments&#8217](http://korund.spb.ru/?wc-ajax=get_refreshed_fragments&#8217);.
   > This request has been blocked; the content must be served over HTTPS.
 * Также остались ошибки по js, например такие, не ясно как их убирать т.к. та же
   проблема — нет явной ссылки:
 * > (index):49 Mixed Content: The page at ‘[https://korund.spb.ru/&#8217](https://korund.spb.ru/&#8217);
   > was loaded over HTTPS, but requested an insecure script ‘[http://korund.spb.ru/wp-includes/js/wp-emoji-release.min.js?ver=4.9&#8217](http://korund.spb.ru/wp-includes/js/wp-emoji-release.min.js?ver=4.9&#8217);.
   > This request has been blocked; the content must be served over HTTPS.
 * Страница, с которой нужна помощь: _[[войдите](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fru.wordpress.org%2Fsupport%2Ftopic%2F%25D0%25BF%25D1%2580%25D0%25BE%25D0%25B1%25D0%25BB%25D0%25B5%25D0%25BC%25D0%25B0-mixed-content-%25D1%2581-xmlhttprequest-%25D0%25B8-js-%25D0%25BF%25D0%25BE%25D1%2581%25D0%25BB%25D0%25B5-%25D1%2583%25D1%2581%25D1%2582%25D0%25B0%25D0%25BD%25D0%25BE%25D0%25B2%25D0%25BA%25D0%25B8-ssl%2F%3Foutput_format%3Dmd&locale=ru_RU),
   чтобы увидеть ссылку]_

Просмотр 8 ответов — с 1 по 8 (всего 8)

 *  [SeVlad](https://ru.wordpress.org/support/users/sevlad/)
 * (@sevlad)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d0%b0-mixed-content-%d1%81-xmlhttprequest-%d0%b8-js-%d0%bf%d0%be%d1%81%d0%bb%d0%b5-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b8-ssl/#post-265130)
 * >  не знаю как можно убрать эту ошибку.
 * Для замены протокола сайта в базе используйте плагины типа
 * [https://ru.wordpress.org/plugins/search-regex/](https://ru.wordpress.org/plugins/search-regex/)
   
   [https://ru.wordpress.org/plugins/better-search-replace/](https://ru.wordpress.org/plugins/better-search-replace/)
   и тд
 * В файлах по хорошему адреса сайта быть вообще не должно но если Вы сами что-то
   делали, то измените и в них.
 *  Автор [mmmkroshka](https://ru.wordpress.org/support/users/mmmkroshka/)
 * (@mmmkroshka)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d0%b0-mixed-content-%d1%81-xmlhttprequest-%d0%b8-js-%d0%bf%d0%be%d1%81%d0%bb%d0%b5-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b8-ssl/#post-265300)
 * Попробовали, к сожалению эти плагины не помогли убрать ошибку. А в определенных
   случаях провоцировали большое количество перенаправлений, из за которых ничего
   не открывалось.
 *  [SeVlad](https://ru.wordpress.org/support/users/sevlad/)
 * (@sevlad)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d0%b0-mixed-content-%d1%81-xmlhttprequest-%d0%b8-js-%d0%bf%d0%be%d1%81%d0%bb%d0%b5-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b8-ssl/#post-265302)
 * > Попробовали, к сожалению эти плагины не помогли убрать ошибку. А в определенных
   > случаях провоцировали большое количество перенаправлений
 * Вы пользовались не этими плагинами. Либо неправильно меняли. Это плагины для «
   одноразовой инъекции», для замены в базе любых значений (в данном случае нужно
   сменить протокол Вашего сайта. И только Вашего).
 *  Автор [mmmkroshka](https://ru.wordpress.org/support/users/mmmkroshka/)
 * (@mmmkroshka)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d0%b0-mixed-content-%d1%81-xmlhttprequest-%d0%b8-js-%d0%bf%d0%be%d1%81%d0%bb%d0%b5-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b8-ssl/#post-265320)
 * Именно этими, после Вашего совета. Плагин Search Regex нашел нам только картинки
   на http, что не так важно. А плагин better search replace особых настроек не 
   имеет, помимо вписать что на что поменять (мы писали: [http://korund.spb.ru](http://korund.spb.ru)
   на [https://korund.spb.ru](https://korund.spb.ru)) и выбрать в каких папках (
   выбирали все).
 *  [SeVlad](https://ru.wordpress.org/support/users/sevlad/)
 * (@sevlad)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d0%b0-mixed-content-%d1%81-xmlhttprequest-%d0%b8-js-%d0%bf%d0%be%d1%81%d0%bb%d0%b5-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b8-ssl/#post-265326)
 * > Именно этими,
 * Ну и [нет никаких перенаправлений](https://bertal.ru/index.php?a4437508/https://korund.spb.ru/#h).
 * > Плагин Search Regex нашел нам только картинки на http, что не так важно.
 * Может быть важно, если для них не прописан [srcset](https://webref.ru/html/img/srcset).
 *  Автор [mmmkroshka](https://ru.wordpress.org/support/users/mmmkroshka/)
 * (@mmmkroshka)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d0%b0-mixed-content-%d1%81-xmlhttprequest-%d0%b8-js-%d0%bf%d0%be%d1%81%d0%bb%d0%b5-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b8-ssl/#post-265328)
 * > Ну и нет никаких перенаправлений.
 * Их нет потому что плагины эти отключили, хотелось сайт в рабочем состоянии оставить
   на время решения проблемы, и сейчас работает только HTTP / HTTPS Remover.
 * > Может быть важно, если для них не прописан srcset.
 * Этот вопрос изучим, спасибо, но сейчас вот на повестке дня XMLHttpRequest, так
   как с этой ошибкой не может корзина работать и в теме (у нас Divi с divi builder)
   ничего помимо товаров не поменять.
 * Еще обнаружили, что наш редирект работает полноценно только для главной страницы,
   а остальные все еще проходят по двум адресам.
 *  [SeVlad](https://ru.wordpress.org/support/users/sevlad/)
 * (@sevlad)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d0%b0-mixed-content-%d1%81-xmlhttprequest-%d0%b8-js-%d0%bf%d0%be%d1%81%d0%bb%d0%b5-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b8-ssl/#post-265337)
 * > Их нет потому что плагины эти отключили,
 * Эти плагины не играют роли на работу сайта. Вообще. Абсолютно. Они одноразового
   действия. Вы что не понимаете зачем они и что делают?
 * > , но сейчас вот на повестке дня XMLHttpRequest,
 * Нда… Попробуйте ещё перечитать топик. Или как минимум давайте адреса проблемных
   страниц.
 * И если Вы решили полностью отказаться от http (непонятно зачем, но да ладно),
   то зачем было делать без протокольную схему адресов (`href="//korund`)?
 *  Автор [mmmkroshka](https://ru.wordpress.org/support/users/mmmkroshka/)
 * (@mmmkroshka)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d0%b0-mixed-content-%d1%81-xmlhttprequest-%d0%b8-js-%d0%bf%d0%be%d1%81%d0%bb%d0%b5-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b8-ssl/#post-265602)
 * > Эти плагины не играют роли на работу сайта. Вообще. Абсолютно. Они одноразового
   > действия. Вы что не понимаете зачем они и что делают?
 * Спасибо, понимаем. Под отключили подразумевали еще восстановление резервной копии
   БД, т.к. невозможно было и зайти в панель ВП.
 * > Или как минимум давайте адреса проблемных страниц.
 * К примеру, страница оформления заказа:
    [https://korund.spb.ru/checkout/](https://korund.spb.ru/checkout/)
 * > И если Вы решили полностью отказаться от http (непонятно зачем, но да ладно),
   > то зачем было делать без протокольную схему адресов (href=»//korund)?
 * Вот это хороший вопрос. Хотим все таки протокольную https, но HTTP / HTTPS Remover
   плагин — который исправил нам большинство ошибок, сделал в ВП панели в настройках
   адрес без протокола //korund… Когда вручную меняем адрес на https:// снова сайт
   перестает работать, не загружает страницы и пишет: слишком много перенаправлений.
 * > непонятно зачем, но да ладно
 * А как бы посоветовали действовать?
    П.С. Честно говоря, чувствуется раздражение
   с Вашей стороны на наши вопросы. У нас правда есть важные проблемы, которые надо
   понять как решить. Возможно мы не полностью владеем вопросом, поэтому и задаем
   вопросы тут и ждем помощи и понимания. Спасибо, что отвечаете!

Просмотр 8 ответов — с 1 по 8 (всего 8)

 Тема «Проблема Mixed content с XMLHttpRequest и js после установки SSL» закрыта
для новых ответов.

## Метки

 * [divi](https://ru.wordpress.org/support/topic-tag/divi/)
 * [divi builder](https://ru.wordpress.org/support/topic-tag/divi-builder/)
 * [mixed-content](https://ru.wordpress.org/support/topic-tag/mixed-content/)
 * [ssl](https://ru.wordpress.org/support/topic-tag/ssl/)

 * Форум: [Проблемы и решения](https://ru.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 8 ответов
 * 2 участника
 * Последний ответ: [mmmkroshka](https://ru.wordpress.org/support/users/mmmkroshka/)
 * Последняя активность: [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d0%b0-mixed-content-%d1%81-xmlhttprequest-%d0%b8-js-%d0%bf%d0%be%d1%81%d0%bb%d0%b5-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b8-ssl/#post-265602)
 * Статус: нерешённая

## Темы

### Самые популярные темы

### Темы без ответов

### Без вопроса

### Решённые

### Нерешённые

### Все темы
