DLE - алгоритм переноса сайта на новый домен
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
DLE - алгоритм переноса сайта на новый домен
1) Скачать дамп БД через phpmyadmin, открыть его в NotePad++, сделать замену (CTRL + H)
olddomain.com на newdomain.com
Далее создать новую БД и выполнить импорт в нее БД с заменами.
Поменять данные для подключения БД в файле engine/data/dbconfig.php
2) Перенести файлы в корневую папку нового домена и сразу удалить кеш:
rm -rf engine/cache/*
3) Сделать замены в файлах по ssh:
# replace "olddomain.com" "newdomain.com" -- uploads/sitemap.xml # replace "olddomain.com" "newdomain.com" -- engine/data/config.php # replace "olddomain.com" "newdomain.com" -- .htaccess и в зависимости от шаблонов в файлах templates: # replace "olddomain.com" "newdomain.com" -- templates/LatestNews/main.tpl # replace "olddomain.com" "newdomain.com" -- templates/people-talk/main.tpl
Проверить остаток можно командой в корне сайта:
egrep -r "olddomain.com" *
4) Установить новый SSL Let's Encrypt на newdomain.com и проверить работу сайта через 1-2 минуты.