Artur3194
@Artur3194

Подключение к сайту защищено не полностью, сайт на WordPress?

После переноса сайта на WordPress с http на https возникла проблема что на страницах сайта, в строке адреса указано что "Подключение к сайту защищено не полностью". Всё это из-за того что картинки в статьях подгружаются по http. Может есть какой-то плагин чтобы изменить сорсы картинок всех страниц на https? Или как-то по другому автоматизировано изменить.
  • Вопрос задан
  • 320 просмотров
Решения вопроса 1
Через phpMyAdmin сделайте SQL запрос, test.ru поменяйте на свой домен:
UPDATE wp_options SET option_value = REPLACE(option_value, 'http://test.ru', 'https://test.ru') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://test.ru', 'https://test.ru');
UPDATE wp_postmeta SET meta_value = REPLACE (meta_value, 'http://test.ru','https://test.ru');
UPDATE wp_comments SET comment_content = REPLACE (comment_content, 'http://test.ru', 'https://test.ru');
UPDATE wp_comments SET comment_author_url = REPLACE (comment_author_url, 'http://test.ru', 'https://test.ru');
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
mrusklon
@mrusklon
Не получается? Яростно гугли!
ну ссылки на картинки хранятся в БД , как вариант открыть нужную таблицу и "поиск и замена" http на https , только обязательно бекап , вдруг какую нибудь ссылку на js/css и т.п затроните
Ответ написан
Комментировать
azerphoenix
@azerphoenix
Java Software Engineer
Более простой вариант - установить плагин better search replace. Произвести замену http://ваш_домен на https://ваш_домен и все. Потом отключить плагин.
Правда, иногда бывают и другие проблемы. Например, когда абсолютные ссылки указаны в шаблонах. Например, в шапке или в подвале и т.д.
И еще бывает другая ситуация, когда абсолютные ссылки в виде html блоков вставлены в страницы с визуальным редактором Visual Composer. Это также может привести к проблеме замены урлов, так как html блоки хранятся в БД в закодированном виде (base64) и соответственно, поиск и замена по БД не даст результата.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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