Хелп. Ломаются все страницы при переходе на https


klaaspacan
731

Доброго времени суток. Я не самый большой эксперт в сайтостроении, поэтому попросил бы не забрасывать помидорами 🙂 Теперь к делу.

Делаю товарищу сайт, snabzhenec.by, если интересно. Сайт на WP, используется Elementor + Woocomerce. Сделал несколько страниц, добавил несколько тестовых товаров. Вспомнил, что не подключил SSL, хостинг выдал бесплатный от Let’s Encrypt.

Поставил плагин Really Simple SSL, перешёл на ССЛ, пробовал поиграть с настройками плагина, проблема не решалась. Дальше в «Настройки -> Общие» переписал домен на https://snabzhenec.by. Дальше пошёл в «Элементор -> Инструменты», там перешёл также на htttps, жмякнул «Пересоздать файлы» и «Синхронизировать библиотеку». Но в результате страницы из вот такой превращаются в простой набор строк.

Параллельно в Really Simple SSL выскакивает такая проблема при включении 301-редиректа http://prntscr.com/sdopc1 и страницы вовсе не открываются, пишут про цикличную переадресацию.

Я понимаю, информации много. Трое суток уже перекапываю гугл и, такое чувство, великий и могучий не знает ответа. Может кто-то из Вас поможет?


ivan-lev
klaaspacan:
пробовал поиграть с настройками плагина, проблема не решалась.

Видимо, к редиректам плагина добавляются редиректы не плагина..

Посмотреть, что там в .htaccess.. Посмотреть, что в конфигурации.. привести к единому знаменателю.. снести «лишнее»..

https://stackoverflow.com/questions/29478863/too-many-redirects-after-switching-wordpress-to-https

https://make.wordpress.org/support/user-manual/web-publishing/https-for-wordpress/


LevShliman
klaaspacan:
Поставил плагин Really Simple SSLhttp://prntscr.com/sdopc1 и страницы вовсе не открываются, пишут про цикличную переадресацию.

Я понимаю, информации много. Трое суток уже перекапываю гугл и, такое чувство, великий и могучий не знает ответа. Может кто-то из Вас поможет?

Зачем людям такие сложности ,отключите этот плагин и просто в общих настройках укажите https в названии сайта


SaberTiger
klaaspacan:
Трое суток уже перекапываю гугл

За 3 суток можно 2 сайта сделать по новой, тем более вы его только создали.

Попробуйте сначала выключить плагин редиректа. Потом в настройках сайта прописать правильный урл (может пересоздать https-http-https, хотя тут не факт.)

Также посмотрите что у вас в файле хтассес. Ну и поищите инфу как в самой базе данных выполнить запрос, чтобы все урла поменялись на https, когда-то делал себе так. И только потом уже подключал плагин редиректа, т.к. у меня часть содержимого все-равно показывало как небезопасное соединение, а страниц было много, сайт старый и проще было включить плагин и забыть.


smurf

klaaspacan, «жмякать» (понравился термин:D ) не надо, просто в БД (запрос) или скопировать базу и через (читай дальше)…. и системных файлах (notepad->найти->заменить) сменить протокол, а лучше всего, внутренние ссылки сделать относительными…..и личная просьба — отключите нафиг все эти плагины 🙂


LEOnidUKG
smurf:
klaaspacan, «жмякать» (понравился термин:D ) не надо, просто в БД (запрос) и системных файлах (notepad->найти->заменить) сменить протокол, а лучше всего, внутренние ссылки сделать относительными…..и личная просьба — отключите нафиг все эти плагины 🙂

И сломаете сайт заменой в БД. Прикольный совет. 🍿


smurf

LEOnidUKG, и чем же я его сломаю….обоснуйте

сколько делал переводов (тьма-а-а-а) на ssl и никогда ничего не ломалось…..даже интересно стало


SaberTiger
LEOnidUKG:
И сломаете сайт заменой в БД. Прикольный совет. 🍿

Совет хороший, сам так делал. А чтобы случайно сайт не сломать, есть такое понятие как «резервный бекап». Помогает нервы и деньги сберечь..


LEOnidUKG
smurf:
LEOnidUKG, и чем же я его сломаю….обоснуйте

сколько делал переводов (тьма-а-а-а) на ssl и никогда ничего не ломалось…..даже интересно стало

Значения хранятся во многих плагинах в serialize массиве.


smurf

LEOnidUKG, да ладно…..я тоже могу «умно» выражаться, про «serialize массив» поподробней пжл, а то боюсь единицы поняли о чем (без обид), может стоит уточнить для кого это важно, я то понял где и на чем ТС хостится 🚬


LEOnidUKG
smurf:
LEOnidUKG, да ладно…..я тоже могу «умно» выражаться, про «serialize массив» поподробней пжл, а то боюсь единицы поняли о чем (без обид), может стоит уточнить для кого это важно, я то понял где и на чем ТС хостится 🚬

При чём тут, на чём и кто хостится?

Проблема ТС в том, что он много галочек скорее всего напонажимал в плагинах. Теперь надо это всё отключить и заново сделать, сначала всё руками, посмотрел, что и где можно заменить.

Просто так по базе и по файлам не нужно прогоняться.

Консоль разработчика всё покажет.

Плагин Really Simple SSL вещь прикольная, но это НЕ тот плагин который должен быть В ЛЮБОМ случаи, если у вас https.

Он нужен, если честно, в очень редких случаях, когда нет возможности поставить 301 редиректы стандартные. Особенно когда сайт проксируется, или например сертификат/проксирование от клауда, а сайт работает на http.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *