Сейчас перевожу несколько сайтов с http на https.
Версия ICMS 1.9 и 2.5.1.
Необходимо заменить все внутренние ссылки с http на https. Как это можно сделать легче всего?
в config.php замените http на https
Благодарю за быстрый ответ!
Сделал, как вы написали, однако те ссылки, которые я прописывал вручную на другие страницы своего сайта, продолжают отображаться как http.
Возможно, в .htaccess стоит прописать редирект с http на https. Ссылки, сформированные в ручную, останутся, но сервер будет перенаправлять их на https адреса.однако те ссылки, которые я прописывал вручную на другие страницы своего сайта, продолжают отображаться как http.
Благодарю! У меня на сервере это проще реализовано, там ест установка автоматического редиректа на https, но ссылки это, как вы уже написали, не меняет.
Возможно, в .htaccess стоит прописать редирект с http на https. Ссылки, сформированные в ручную, останутся, но сервер будет перенаправлять их на https адреса.однако те ссылки, которые я прописывал вручную на другие страницы своего сайта, продолжают отображаться как http.
Да
Man, а переход-то с таких ссылок правильно осуществляется?
Сделал, как вы написали, однако те ссылки, которые я прописывал вручную на другие страницы своего сайта, продолжают отображаться как http.
Скачиваете дамп базы, открываете .sql в Notepad++ в нем Поиск — Найти — Замена — Что на Что — Заменить все
Старую базу на сайте удаляете, ставить обновленную.
UPDATE `здесь имя таблицы` SET здесь имя поля = REPLACE (здесь имя поля, "http://имя сайта", "https://имя сайта");
а если у ТС в БД были ссылки не только на его сайт?
Пусть лучше все будут с https чем с http, посторонний сайт все равно откроет.
А вот в браузере на вашем сайте, на странице где не измененная ссылка (если) останется, может быть предупреждение о не соответствии этой страницы https
Инструкция по правильному переезду:
yandex.ru/support/webmaster/yandex-indexing/https-migration.html
И еще момент, у меня БД 200 мегабайт, и Notepad++ при открытии её дампа просто виснет.
Может замену лучше делать в конкретных таблицах? Но в каких конкретно?