настройки\общие — ставим урл с https.
перелогиниваемся, устанавливаем плагин better search replace — заменяем в базе данных урлы с http на https.
если в теме, .htaccess, robots.txt прописаны урлы с http — меняем их вручную на https.
далее, если сайт работает на апаче, то добавляем там в начале код:
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !robots.txt
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
это для 301 редиректа со старых урл на новые.
плагин better search replace
Бесплатный плагин? А то в отзывах ругаются, что предлагает перейти на версию Pro. У кого то не работает! Настройки плагина на русском?
Модератор
Юрій
(@yube)
Бесплатный плагин?
Бесплатный. В оф. каталоге только бесплатные.
А то в отзывах ругаются, что предлагает перейти на версию Pro.
Предлагает, но не заставляет.
У кого то не работает!
Так не все и wordpress в состоянии запустить.
Настройки плагина на русском?
А зачем? Там нет ничего военного. Search, Replace, Run и еще несколько слов. Даже если вдруг они незнакомы (хотя я не понимаю, что вообще можно делать в IT без понимания элементарнейших терминов), переводчик Гугля отлично с ними справляется. Тем более, что плагин, так сказать, одноразовый: один раз отработал замену, и его можно удалять.
Модератор
Yui
(@fierevere)
永子
BSR я перевела лет 5 назад наверное )
Модератор
Юрій
(@yube)
BSR я перевела лет 5 назад наверное )
И точно на русском! А я всё никак не мог понять, что с ним не так :))))))))))
что вообще можно делать в IT без понимания элементарнейших терминов
Юрий, как же без этого!
Каждый занимается своим делом. И в чём-то он лучший!
— В смысле?
после смены урла на https вас из админки выкинет.
поэтому и говорю — перелогиниваемся.
именно поэтому сменить урл в общих настройках надо до запуска better search replace.
При клике на то место, где должен быть замочек https в адресной строке, Google Chrome пишет:
«Подключение к сайту защищено не полностью.
Злоумышленники могут видеть изображения, которые видны Вам, и изменять их в целях мошенничества.»
Нужно разбираться, что мешает Вашему сайту нормально работать с https.
А справа в адресной строке при клике на щит пишет: Небезопасный контент заблокирован. Страница пытается загрузить скрипты из непроверенных источников
Нужно разбираться, что мешает Вашему сайту нормально работать с https.
вы только заголовки тем читаете?
тут разбираться не надо — у ТС ссылки в базе данных по-прежнему http — потому и https неполноценный.
Нет, Флектор, я на своем сайте в базе ничего не менял, а ставил только редирект на https и все работало нормально.
Модератор
Yui
(@fierevere)
永子
в базе ничего не менял, а ставил только редирект на https
и все работало через редирект, генерируя лишний запрос к вебсерверу…
БД нужно исправлять, все нужно делать как надо, а не абы как.
@flector, подскажите пожалуйста, это где? «Название сайта»?
настройки\общие — ставим урл с https
это ниже.
Адрес WordPress (URL)
Адрес сайта (URL)