Как скопировать сайт на wordpress
Перейти к содержимому

Как скопировать сайт на wordpress

  • автор:

Скопировать чужой сайт на WP. Как?

Привет, может есть люди в теме, короче говоря, есть сайт на ВП (чужой) и его нужно полностью скопировать, чтоб один в один было, тексты, картинки. Можно без дизайна. Только контент. Есть ли какие-нибудь сервисы/плагины для такого? Спасибо

На сайте с 20.04.2007
8 февраля 2020, 10:14
BadBoy:
Есть ли какие-нибудь сервисы/плагины для такого?
Парсеры-грабберы, оффлайн-браузеры-даунлоадеры.. wget в конце концов.
BadBoy:
Можно без дизайна

Так тогда, получается, контент нужен, а не сайт целиком.. ну и да.. «копировать» чужое нехорошо �� (в том числе и Яндекс подтверждает..)

. 🙂 Облачные серверы от RegRu — промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
На сайте с 31.01.2005
8 февраля 2020, 11:38

ivan-lev, забыл подписаться «КЭП» )) вот я хочу узнать, может кто парсер посоветует для ВП или может готовый плагин есть

На сайте с 22.09.2019
8 февраля 2020, 14:54

BadBoy:
Привет, может есть люди в теме, короче говоря, есть сайт на ВП (чужой) и его нужно полностью скопировать, чтоб один в один было, тексты, картинки. Можно без дизайна. Только контент.
Есть ли какие-нибудь сервисы/плагины для такого?

Да вы вор батенька((( И к тому же ленивый
На сайте с 31.12.2019
8 февраля 2020, 20:50

BadBoy:
ivan-lev, забыл подписаться «КЭП» ))

вот я хочу узнать, может кто парсер посоветует для ВП или может готовый плагин есть

Когда-то пользовался плагином Aftparser, не знаю, жив ли он сейчас. Из программ есть content downloader x1 (платно).

На сайте с 20.04.2007
8 февраля 2020, 22:26
BadBoy:
вот я хочу узнать, может кто парсер посоветует для ВП или может готовый плагин есть

Про парсеры. https://habr.com/ru/post/340038/ Кхм.. Готовый плагин, чтоб наполнил wordpress «готовым» контентом с другого сайта? Ещё и с той же темой. )) Возможно, подойдёт wordpress.org/plugins/wp-scraper/ , который «помогает наполнить сайт контентом со своего старого сайта»

На сайте с 10.12.2006
Модератор 1348
8 февраля 2020, 22:38
BadBoy:
вот я хочу узнать, может кто парсер посоветует для ВП или может готовый плагин есть
Закажи за 5 тыщ, если не можешь погуглить. За 2 минуты находится все.
На сайте с 12.05.2007
9 февраля 2020, 09:54
-= Serafim =-:
Закажи за 5 тыщ, если не можешь погуглить. За 2 минуты находится все.
согласен в любом случае специалист дешевле обойдется, чем самому по форумам мыкаться))

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget

На сайте с 13.02.2005
17 апреля 2020, 20:22

BadBoy, ну если с дизайном все же (т.е. полную копию) то из бесплатных Teleport-portable и Cyotek webcopy.

totamon:
согласен в любом случае специалист дешевле обойдется, чем самому по форумам мыкаться))

Со «специалистом» можно так упарится, что 10 раз пожалеешь, что связался. И вообще есть такая закономерность, что почти под все нужды есть готовые проги, за очень редким исключением.

17 апреля 2020, 20:35
ivan-lev:
wget в конце концов.

wget — убогость. Тогда уж лучше HTTrack Website Copier — и руками недостающее докрутить по путям. А я у себя хот линк включаю — затрахаются парсить долбанные парсеры. Сайт легко копируется при условии, что нет внутреннего функционала.

Как перенести сайт на WordPress

Допустим, у вас есть сайт на WordPress. Вы решили поменять домен этого сайта и/или перенести его на другой хостинг. Как перенести сайт на WordPress? В двух словах — нужно скопировать все файлы и базу данных сайта и разместить их на новом хостинге.

Перенос сайта WordPress на другой домен и на другой хостинг можно сделать в несколько этапов:

  1. Скачать все файлы вашего сайта, хранящиеся на старом хостинге.
  2. Скачать (экспортировать) базу данных, которую использует сайт.
  3. Закачать все файлы сайта на новый хостинг.
  4. Создать новую базу данных и закачать (импортировать) в неё скачанную.
  5. Отредактировать конфигурационный файл сайта wp-config.php в корневой папке сайта с новым доменом и хостингом. Изменить название, пользователя и пароль от базы данных на новые.
  6. Изменить все старые внутренние URL-адреса сайта на адреса нового доменного имени с помощью плагина Velvet Blues Update URL. Если вы переезжаете только на новый хостинг, а смена домена WordPress-сайта не нужна, то этот шаг можно пропустить.

Перед тем как перенести сайт на другой домен и хостинг, убедитесь, что у вас зарегистрирован новый домен и заказан хостинг с WordPress.

Этап 1. Скачайте файлы сайта

1. Войдите в панель управления ISPmanager старого хостинга.

2. Перейдите в корневую папку сайта по инструкции: В какой каталог нужно загружать файлы сайта?

3. Скачайте все файлы сайта. Для этого выделите все файлы в корневой папке, наведите курсор на Архив и нажмите Создать архив:

как перенести сайт на wordpress 1

4. Введите Имя архива и нажмите Ok:

как перенести сайт на wordpress 2

5. Вернитесь в корневую папку. Затем скачайте архив. Для этого кликните по архиву и нажмите Скачать:

как перенести сайт на wordpress 3

Готово! Вы скачали все файлы сайта.

Этап 2. Скачайте базу данных

1. Определите базу данных, которая подключена к вашему сайту. Для этого найдите в корневой папке сайта файл wp-config.php и откройте его, кликнув по нему два раза. Найдите в файле строки с именем базы данных, именем пользователя и паролем к ней. Именно эту базу данных нужно будет экспортировать далее:

как перенести сайт на wordpress 4

2. Войдите в панель phpMyAdmin по инструкции: Работа в phpMyAdmin. Для входа используйте имя пользователя и пароль к базе данных, которые вы нашли в файле wp-config.php.

3. Скачайте базу данных сайта. Для этого кликните по используемой базе данных в столбце слева. Перейдите на вкладку “Экспорт”. Выберите формат SQL и нажмите Вперёд:

как перенести сайт на wordpress 5

Готово! Вы скачали базу данных сайта.

Этап 3. Закачайте файлы сайта на новый хостинг

1. Войдите в панель управления ISPmanager нового хостинга.

2. Перейдите в корневую папку нового сайта по инструкции: В какой каталог нужно загружать файлы сайта?.

3. Загрузите архив с файлами сайта. Для этого нажмите Загрузить:

как перенести сайт на wordpress 6

4. Выберите тип файла Файл с локального компьютера. Нажмите Выберите файл и загрузите архив. Нажмите Ok:

как перенести сайт на wordpress 7

5. В корневой папке появится архив. Наведите курсор на Архив и нажмите Извлечь:

как перенести сайт на wordpress 8

6. Выберите папку, в которую будет распакован архив. Это обязательно должна быть корневая папка. Нажмите Ok:

как перенести сайт на wordpress 9

Готово! Вы закачали все файлы сайта на новый хостинг.

Этап 4. Закачайте базу данных сайта на новый хостинг

1. Создайте новую базу данных. Для этого в панели управления перейдите в раздел Базы данных и нажмите Создать базу данных:

как перенести сайт на wordpress 11

2. Заполните поля. Введите Имя базы данных, выберите сервер MySQL, введите для нового пользователя Имя и Пароль. Нажмите Ok:

как перенести сайт на wordpress 12

3. Войдите в панель phpMyAdmin по инструкции: Работа в phpMyAdmin. Для входа используйте имя пользователя и пароль к новой базе данных, которую вы создали.

4. Закачайте копию базы данных, которую вы скачали на этапе 2. Для этого кликните по новой базе данных в столбце слева. Перейдите на вкладку “Импорт”. Выберите формат SQL и нажмите Вперёд:

как перенести сайт на wordpress 13

Готово! Вы закачали базу данных сайта на новый хостинг.

Этап 5. Отредактируйте файл wp-config.php

1. Перейдите в корневую папку сайта на новом хостинге. Откройте файл wp-config.php, кликнув по нему два раза:

как перенести сайт на wordpress 14

2. Измените имя базы данных, имя пользователя и пароль на новые (вы создали эту базу данных на предыдущем этапе). Нажмите Ok:

как перенести сайт на wordpress 15

Готово! Вы отредактировали конфигурационный файл сайта wp-config.php. Мы рассмотрели, как перенести сайт на другой хостинг. Чтобы закончить переезд сайта на новый домен, перейдите к следующему этапу.

Этап 6. Обновите все ссылки

Следуйте инструкции ниже, если вам нужно изменить домен сайта.

2. Перейдите в раздел ПлагиныДобавить новый. Введите в поисковой строке Velvet Blues Update URLs и найдите плагин. Нажмите Установить:

как перенести сайт на wordpress 16

3. Нажмите Активировать:

как перенести сайт на wordpress 17

4. Перейдите в раздел ИнструментыUpdate URLs. Введите старый (Old URL) и новый (New URL) URL-адреса сайта. Отметьте выделенные чекбоксы и нажмите Update URLs NOW:

как перенести сайт на wordpress 18

Готово! Вы обновили старые ссылки. На странице отобразится результат замены. Мы рассмотрели, как перенести сайт с одного домена на другой: с test-2domains.ru на new-test-2domains.ru.

Популярные статьи

  • Как указать (изменить) DNS-серверы для домена
  • Я зарегистрировал домен, что дальше
  • Как добавить запись типа A, AAAA, CNAME, MX, TXT, SRV для своего домена
  • Что такое редирект: виды и возможности настройки
  • Как создать почту со своим доменом

Как перенести сайт на WordPress на другой хостинг

Сайт, написанный на WordPress, состоит из файлов в формате PHP, файлов контента (изображения и другая информация) и базы данных (БД) в формате SQL. Например, ваш сайт размещён на WordPress hosting, или вы используете бесплатный хостинг для сайтов WordPress на 14 дней. Чтобы самостоятельно перенести сайт на WordPress на другой хостинг, недостаточно просто разместить файлы сайта на услуге нового хостинг-провайдера. Перенос сайта на WordPress на другой хостинг — сложная процедура, которая потребует от вас определенного багажа знаний и опыта в сфере разработки или веб-администрирования. Данная инструкция подробно описывает, как перенести сайт WordPress на другой хостинг, а также помогает устранить возможные ошибки.

Во избежание проблем при переносе на серверы Рег.ру вы можете бесплатно воспользоваться помощью наших специалистов: Как перенести сайт на хостинг Рег.ру.

Инструкция по переносу сайта на WordPress на хостинг Рег.ру

Определите, в какой папке находятся файлы вашего сайта. Например, в хостинг-панели управления ispmanager корневая директория указана в разделе Сайты: Как перенести сайт на WordPress 1Если вы осуществляете перенос WordPress на хостинг с локального сервера, корневая директория по умолчанию: Z:\home\localhost\www. Вне зависимости от их месторасположения, перечень файлов сайта на WP выглядит следующим образом: Как перенести сайт на WordPress 2

Если ваш сайт и база данных размещены на хостинге, заархивируйте папку с файлами сайта и скачайте полученный архив на локальный компьютер. Проконсультироваться по вопросу создания архива и дампа (резервной копии) базы данных вы можете в технической поддержке вашего хостинг-провайдера.

Определите, какую базу данных (БД) использует ваш сайт. Для этого перейдите в корневой каталог сайта и в файле wp-config.php найдите следующие строки:

/** The name of the database for WordPress */ define('DB_NAME', 'u1234567_database'); /** MySQL database username */ define('DB_USER', 'u1234567_dbuser'); /** MySQL database password */ define('DB_PASSWORD', 'password');
  • u1234567_database — база данных, которую использует сайт;
  • u1234567_dbuser — пользователь, от имени которого сайт подключается к базе данных;
  • password — пароль для подключения к базе данных.

как перенести сайт на вордпресс на другой хостинг 3

Перейдите в phpmyadmin. Используйте для входа имя и пароль пользователя базы данных. Кликните по названию БД:

как перенести сайт на вордпресс на другой хостинг 4

Перейдите во вкладку Экспорт, выберите формат SQL и нажмите ОК:

Дальнейшие действия выполняются на новой услуге хостинга, на которую вы хотите перенести ваш сайт. Если вы еще не заказали хостинг, воспользуйтесь инструкцией. Далее войдите в панель управления нового хостинга.

как перенести сайт на вордпресс на другой хостинг 5

Определите, в какую папку загрузить файлы вашего сайта. Корневая папка создается автоматически при добавлении домена в панель управления хостингом. Если вы уже добавили доменное имя, перейдите к шагу 9. Рассмотрим процесс добавления домена в панели управления ispmanager. Перейдите в раздел Сайты и нажмите Создать сайт:

как перенести сайт на вордпресс на другой хостинг 6

Укажите домен и источник получения IP-адреса. Затем кликните Ok:

Закачайте архив в корневую папку домена по инструкции(шаг 1-5).

как перенести сайт на вордпресс на другой хостинг 7

Теперь перейдем к импорту базы данных. Для этого понадобится новая база данных и уже созданный дамп старой БД. В разделе Базы данных и нажмите Создать базу данных:

как перенести сайт на вордпресс на другой хостинг 8

Укажите имя базы данных и имя пользователя. Сгенерируйте пароль и нажмите Ok:

как перенести сайт на вордпресс на другой хостинг 9

Перейдите в phpMyAdmin на новой услуге хостинга и выберите базу данных, в которую будет импортирован дамп (резервная копия БД):

как перенести сайт на вордпресс на другой хостинг 10

Перейдите во вкладку Импорт, нажмите кнопку Выберите файл и загрузите файл с компьютера. Нажмите ОК:

Обратите внимание!

Если при переносе сайта вы хотите заменить домен, откройте базу данных, в которую вы импортировали дамп, и в таблице wp_options в строках siteurl и home замените старый домен на новый:
Изменить имя домена в базе данных

Измените название БД, пользователя и пароль в конфигурационном файле сайта wp-config.php (см шаг 3).

как перенести сайт на вордпресс на другой хостинг 11

Если у вас настроен плагин кэширования, очистите папку wp-content/cache:

Проверьте работоспособность сайта с помощью файла hosts. Прежде чем открыть сайт в браузере, очистите кэш.

Готово, теперь вы знаете, как перенести сайт WordPress на другой хостинг.

Частые ошибки после переноса WordPress на другой хостинг:

Error establishing a database connection (ошибка установки соединения с базой данных)

Причина: неверно указаны данные для подключения к базе данных в файле wp-config.php.

Решение: проверьте атрибуты доступов к базе данных. В файле wp-config.php найдите строки:

/** The name of the database for WordPress */ define('DB_NAME', 'u1234567_database'); /** MySQL database username */ define('DB_USER', 'u1234567_dbuser'); /** MySQL database password */ define('DB_PASSWORD', 'password'); /** MySQL hostname */ define('DB_HOST', 'localhost');
  • u1234567_database — база данных, которую использует сайт;
  • u1234567_dbuser — пользователь, от имени которого сайт подключается к базе данных;
  • password — пароль для подключения к базе данных.

В параметре DB_HOST должно быть указано localhost или 127.0.0.1

Если все данные верны, проверьте, нет ли лишних символов или пробелов.

Посмотреть и изменить пароль базы данных можно по инструкции.

Открылась страница установки Вордпресс

как перенести сайт на вордпресс на другой хостинг 12

Причина: в файле wp-config.php указана пустая база данных или в нем неверно задан префикс базы данных.

Решение: если база данных пустая, загрузите дамп по данной инструкции (см. шаг 13). Также проверьте корректность префикса БД. Таблицы в базе данных имеют вид: wp_options, где wp — это любой набор букв и цифр:

как перенести сайт на вордпресс на другой хостинг 13

Префикс в конфигурационном файле wp-config.php в строке $table_prefix = ‘wp_’; должен совпадать с префиксом таблиц базы данных. В нашем примере это — wp_:

как перенести сайт на вордпресс на другой хостинг 14

Ошибка 403. Forbidden. You don’t have permission to access / on this server (в доступе на страницу отказано)

как перенести сайт на вордпресс на другой хостинг 15

Причина: корневая папка сайта отсутствует, в ней нет файлов или назначены некорректные права.

Решение: проверьте наличие файлов сайта, а также корректность прав на папки и файлы сайта. В большинстве случаев права выглядят так:

  • на файлы сайта: «644» или «rw-r-r»;
  • на папки: «755» или «rwxr-xr-x».

Если права на файлы и папки отличаются от указанных, измените их по инструкции.

Возможно, некорректные правила заданы в файле .htaccess . Проверьте корректность файла или загрузите стандартный файл .htaccess для CMS WordPress.

Ошибка 404 на внутренних страницах сайта, но главная страница открывается без ошибок

Причина: отсутствует файл .htaccess.

Решение: загрузите файл .htaccess с локального сервера на хостинг в корневую папку сайта или вставьте стандартный файл .htaccess для CMS WordPress.

Как видите, самостоятельный перенос WordPress на другой хостинг — довольно сложный и длительный процесс. Если у вас возникли проблемы или вопросы при переносе, обратитесь в техническую поддержку.

WordPress перенос на другой хостинг. Плагин

Специализированные плагины могут упростить перенос WordPress на другой хостинг. Плагин обеспечивает простую настройку, автоматическое резервное копирование данных в процессе миграции, а также подтверждение того, что данные не повреждены.

Но большинство подобных плагинов платные, а бесплатные версии не гарантируют качественный перенос. Подробнее об этом вы можете узнать на официальной странице плагинов, например VaultPress или WP Backitup.

Помогла ли вам статья?

Спасибо за оценку. Рады помочь ��

Как быстро клонировать сайт на хостинге. Пример для WordPress

Когда имеет смысл копировать сайт? Предположим, у вас есть часто посещаемый сайт. И вы хотите внести на сайте какие-либо изменения, которые не стоит показывать посетителям. Например:

  • Вы хотите установить на сайт обновления или новые плагины. И надо удостовериться, что это ничего не сломает.
  • Вы просто хотите поэкспериментировать с содержанием или оформлением сайта.

В этой статье мы расскажем как можно сделать копию сайта. В качестве примера мы будем использовать сайт на WordPress.

2. Кликните по нужному сайту

3. Перейдите на вкладку “Файлы”, кликните “Скачать архив сайта”

4. Перейдите на вкладку “MySQL”. Кликните на “Скачать архив”

Теперь на вашем компьютере есть два архива. Создадим из них новый сайт.

6. Кликните наверху страницы “+ Создать сайт”.

7. После создания сайта кликните “Перейти к управлению сайтом” и перейдите на вкладку “Файлы”

8. Кликните “Загрузить архив с сайтом”, выберите архив с сайтом на вашем компьютере

9. Перейдите на вкладку “MySQL”. Справа от имени базы данных кликните на иконку со стрелкой вверх. Загрузите дамп базы данных.

Осталось изменить конфигурационные файлы сайта

10. Перейдите на вкладку “Файлы”, выберите “Открыть файловый менеджер”

11. Перейдите в каталог www , два раза кликните на файл wp-config.php .

12. Нам потребуется изменить всего три параметра — DB_NAME , DB_USER и DB_PASSWORD . Значения всех этих параметров можно посмотреть, если в панели управления кликнуть по вашему новому сайту и перейти на вкладку “MySQL”.

  • DB_NAME — имя базы данных. На вкладке “MySQL” имя базы находится внизу страницы.
  • DB_USER — имя пользователя для подключения. На вкладке “MySQL” называется “Логин”.
  • DB_PASSWORD — пароль для подключения. На вкладке “MySQL” называется “Пароль”.

После того, как вы изменили все параметры, в файловом менеджере выберите “Файл” и далее “Сохранить”.

Стоит отметить, что WordPress сохраняет в базе данных старый домен. Как сменить домен сайта при помощи wp-cli, описано в этой статье.

Теперь можно экспериментировать с новым сайтом не боясь того, что это затронет ваш основной сайт. Готово!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *