Перенос сайта на другой хостинг

Добрый день, знаю что топиков с подобным заголовком полно, но ответа так и не нашел. Собственно нужно перенести сайт с одного хоста на другой, как это делается. Банально скопировать все файлы с одного хоста на другой, а потом поправить какой то файл отвечающий за подключение к БД или методология совершенно другая? Кому не сложно, расскажите пожалуйста. Спасибо

5 комментариев

0
Попробую подсказать, я делал так:
На старом хостинге создавал архив всего сайта (или просто скачать весь сайт по FTP). Через phpmyadmin выполняете экспорт базы данных сайта, сохраняете на своем компьютере. На новом хостинге создаете аналогичный www домен, так же создаете на новом хостинге такую же одноименную базу данных как и на старом. Загружаете сайт на новый хостинг, через phpmyadmin выполняете импорт дампа базы сайта в созданную базу данных. Затем на новом хостинге задайте правильно все права папкам и файлам (пользователь, группа, права доступа) всякие там upload и прочим кому нужно 777. Не забудьте на стороне регистратора домена и в панели управления DNS хостинга прописать новые DNS. Естественно пользователь mysql для доступа к базе данных должен быть создан с соответствующим паролем и эти данные должны быть прописаны в конфиге доступа к БД. Вроде как все, возникнут проблемы — пишите, помогу чем смогу.
0
Спасибо, вроде не сложно, но вот вопрос, если доменное имя меняется?
+3
Насчет смены доменного имени думаю ничего страшного в этом нет. Самому не приходилось, но я бы сделал так. Загрузил бы дамп базы в редактор (типа Edit+) чтобы все было в utf-8, задал бы поиск и замену и если встретились бы где то старый домен — заменил бы на новый, сохранить потом в utf-8. Тоже самое сделал бы с конфигурационными файлами, хотя возможно это уже лишнее.
0
После переноса на новый домен, возникла проблема, при заходе на новый домен, он делает редирект на старый, файлы конфига и htaccess изменил, в чем может быть проблема? Передел DNS не подойдет, так как этот сайт создавался как зеркало существующего
+1
мне кажется это не движок делает редирект, а ваш nginx или apache. Ради эксперимента можете переименовать файл index.php и посмотреть, произойдет редирект или нет. Если произойдет, то это не движок
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.