Поддержка Проблемы и решения Циклическое перенаправление на странице

  • Активировал на своем сайте https протокол через Cloudflare, после чего нужно было заменить на сайте все http на https, по совету видеоблогеров начал с того, что в общих настройках в админке в строках «Адрес WordPress» и «Адрес сайта» добавил к протоколу http букву s, затем сохранил, но вместо формы входа в админку появилась страница с сообщением «При соединении с «сайт» произошла ошибка. Эта проблема может возникать при отключении или запрещении принятия кук.» Очистил историю — не помогло.
    Может кто знает в чем проблема и как решить? Спасибо!!

    • Тема изменена 4 года, 2 месяца назад пользователем selinpasha.
Просмотр 13 ответов — с 1 по 13 (всего 13)
  • anonymized-14765447

    (@anonymized-14765447)

    selinpasha, привет.

    по совету видеоблогеров

    Отлично 🙂

    Сейчас вам надо пройтись по базе данных и везде заменить старый URL на новый (не забыв про https://). Учитывая, что доступ к админпанели потерян на время, используйте либо phpMyAdmin, либо сторонний скрипт «Database Search and Replace».

    Кстати, у CF с настройками SSL надо быть внимательнее, иначе сайт так и будет «в редиректе».

    поменял через phpMyAdmin эти два параметра обратно, как и ожидалось все заработало, затем заменил в Notepad++ уже все http на https в надежде, сайт при этом немного изменился, протокол с треугольником, а с админкой все такая же ошибка. Недавно я устанавливал плагины защиты и seo, может в них дело?
    А еще, почему в БД все таблицы недавно стали иметь такой вид weE_h2aiowps_events? Раньше с wp_ было. Это норм?

    перед тем как переходить на HTTPS его надо включить на сервере и получить сертификаты для домена. потом просто как советуют блогеры поменять http на https в настройках и все само встанет на свои места.
    нет, другой префикс для БД не норм если вы его не меняли….может быть это следствие установки защитного плагина т.к. они могут менять префикс.. тогда ок… по делу верните все в начало и сделайте как я сказал с самого начала… менять в ручную через Notepad++ не стоило… верните все обратно… а лучше залейте бекап обратно.. сначала настройте SSL

    Модератор Yuri

    (@yube)

    …через Cloudflare, после чего нужно было…

    Только в обратной последовательности: сначала добиться стабильной работы сайта на https, пусть даже с самоподписанным сертификатом, а потом подключать Cloudflare.

    anonymized-14765447

    (@anonymized-14765447)

    selinpasha,

    заменил в Notepad++ уже все http на https в надежде, сайт при этом немного изменился

    Лучше было бы это делать скриптом «Database Search and Replace».

    А еще, почему в БД все таблицы недавно стали иметь такой вид weE_h2aiowps_

    Ответ:

    Недавно я устанавливал плагины защиты

    «All-in-One», да?

    На время работы с сайтом отключите SSL в настройках CF.

    перед тем как переходить на HTTPS его надо включить на сервере и получить сертификаты для домен

    у меня бесплатный хостинг на багете, как я понял там так нельзя.
    Вообще я второй раз пробую сделать https через CF, в первый раз все получилось, просто сменив DNS на багете. Больше ничего не делал. Сайт работал через https без косяков.
    Но произошла перегрузка домена (хостинг бесплатный), так как я хостинг зарегил недавно и это было в первый раз, я подумал это из-за CF, не нашел как удалить с него сайт и просто удалил на CF типы DNS, как оказалось было это опрометчиво, перегруз на бесплатном хостинге это частое дело.
    Решил вернуть все на CF, но типы DNS уже пришлось прописывать самому, так как перед этим я их удалил.
    Вот я думаю либо там накосячил, хотя эти типы A,MX,TXT вообще как я понимаю только для почты, либо это недавно установленные плагины, помню в настройках какого-то нужно было прописывать протокол и я прописывал, на тот момент, http:

    anonymized-14765447

    (@anonymized-14765447)

    selinpasha, короче говоря, вы не очень понимаете что такое CF и зачем он нужен.

    первый раз все получилось, просто сменив DNS на багете

    Вы удивитесь, но это не совсем так.

    вы не очень понимаете что такое CF и зачем он нужен

    Да, в этом деле я профан, но судя по тому что написано на сайте CF: «Great news! Cloudflare is now protecting your site. Here are some commonly used options to review.» он защищает мой сайт, вернее шифрует трафик.
    В первый раз был замок в адресной строке и надпись при наведении «Защищенное соединение».

    anonymized-14765447

    (@anonymized-14765447)

    selinpasha,

    но судя по тому что написано на сайте CF: <…> он защищает мой сайт, вернее шифрует трафик

    Нет, это означает, что вы подключили сервис, вот и всё. Плюс, некоторые плюшки в виде защиты от ДДоС-атак и CDN (опционально). А вот с «шифрованием трафика» всё будет сильно зависеть от настроек.

    Юрий совершенно верно написал, что вам сперва надо стабилизировать работу по защищённому протоколу на стороне своего сайта, а уже потом делать настройки на стороне CF.

    Недавно я устанавливал плагины защиты

    «All-in-One», да?

    Да.
    В общем сделал бекап и оставил http:)))

    Модератор Yuri

    (@yube)

    сделал бекап

    «сделать бэкап» = «сохранить резервную копию»

    «поднять бэкап» = «восстановить из бэкапа» = «восстановить из резервной копии»

    ну вы поняли))

    anonymized-14765447

    (@anonymized-14765447)

    selinpasha, да мы-то поняли, но главное чтобы вы сами не запутались и потом вспомнили где и что делали)

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • Тема «Циклическое перенаправление на странице» закрыта для новых ответов.