Задать вопрос
@LR9

Как поменять данные http на https в wp?

Наидобрешенго времени суток!

Ситуация: у нас не ставиться https изза смешанного контента.
Причина: изображения прописанные в ксс имеют значения не https а http.
Что было сделано.
а)
Плагины:
1 Velvet Blues Update URLs
2 Really Simple SSL
3 Better Search Replace
Ни один не помог.
б)
Был прописан редирект в .htacces
в)
Изменён основной протокол сайта с HTTP на HTTPS " Параметры → Общие в панели администрирования WordPress. "
=итог:
не помогло.

Помогите пожалуйста, конечно можно ручками но, таки нужен совет гуру, может есть способ.
  • Вопрос задан
  • 841 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
@dzhebrak
Так можно заменить http://olddomain.com на https://olddomain.com во всех css файлах в текущей и вложенных директориях:
find . -name "*.css" -exec sed -i 's|http://olddomain.com|https://olddomain.com|g' {} \;

Команду нужно выполнять из каталога темы. Вместо olddomain.com укажите свой домен. И на всякий случай перед выполнением сделайте бэкап файлов.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
mipfikus
@mipfikus
Вообще я не знаю, но
В бд менять надо, вот запрос SQL:
UPDATE wp_posts SET guid = REPLACE (guid, 'http://olddomain.ru', 'https://newdomain.ru');
UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://olddomain.ru','https://newdomain.ru');


В phpMyAdmin вот тут его вставить можно:
5f182f25936be752364401.png

upd.

Не понял вопрос с первого раза. Если в css прописаны, то в css и меняйте.
Ответ написан
twix007
@twix007
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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