October 26, 2020

Делаем копию сайта

Сегодня расскажу Вам о том, как копировать любые сайты.

Как это возможно

Любой сайт - это всего лишь код, который интерпретируется твоим браузером и приходит по запросу от хоста. Но не каждый лендинг получится скопировать, а где-то 70-80% из общего числа, что не может не радовать.

Есть 2 способа копирования сайтов:

  1. Ручной. Копируем файлы и код.
  2. Автоматизированный. Скрипты и программы.

Мы рассмотрим второй способ.

Установка и настройка софта

Пользоваться мы будем бесплатной программой Wget, которую можно скачать по этой 👉 ссылке

Переходим на сайт и скачиваем этот архив (версия может отличаться):

Далее создаем папку по следующему пути: C:\Program Files\Wget

Извлекаем из архива файлы в папку в эту. После в проводнике нажимаем по Этот компьютерСвойстваДополнительные параметры системыПеременные среды:

В Системных переменныхPath:

Нажимаем Создать и указываем путь к папке с Wget:

Во всех окнах жмем ОК. Отлично, все готово.

Теперь проверим, все ли сделано так, как необходимо. Для этого сочетанием клавиш win+R вызовем окошкоВыполнить, введем в него cmd , откроется командная строка. В ней пишем wget и если выпадает такое сообщение, то значит у нас все получилось.

Непосредственное копирование сайта

Итак, например мы нашли сайт копию, которого хотим получить. Сперва обрати внимание на адрес. Если там присутствуют символы из кирилицы (www.усоседа.рф), то необходимо будет их конвертировать в корректный для работы Wget вид с помощью wwhois.ru:

Процесс копирования продемонстрируем на примере: http://kinder-big.ru

Заходим в командную строку и прописываем:

wget --page-requisites -r -l 10 адрес_копируемого_сайта

В данном конкретном случае команда будет выглядеть так:

Жмем Enter и запускается процесс копирования. После его завершения будет выведено соответствующее сообщение:

Исходники сайта хранятся в папке по пути: C:\Users\имя_пользователя\kinder-big.ru

Регистрация на хостинге и залив сайта

Хостинг можете выбирать любой. Мы воспользуемся: beget.com.

Все действия у нас будут производится на подготовленной в предыдущей части системе.

Сперва проходим регистрацию, выбираем самый дешевый тариф и заполняем форму.

Указывать данные, разумеется, нужно левые (комплекты документов продаются на все тех же теневых площадках). Номер вводим также от левой СИМ-карты (советуем заранее запастись десятком таких), на него придет СМС с кодом подтверждения регистрации.

После этого, вводим код из сообщения, нас перекидывает на страницу, где указаны данные для авторизации. Письмо с ними же придет на почту.

Нажимаем кнопку Начать работуи попадаем в панель управления нашим хостингом.

Следующим шагом будет регистрация домена (ссылки на сайт, простым языком). Для этого пополняем баланс хостинга через левый Qiwi-кошелек:

В Период оплаты ставим Произвольная сумма и вводим в поле ниже 180, нажимаем Оплатить. На открывшейся странице жмем на Qiwi:

Вписываем данные от кошелька и оплачиваем покупку.

Когда деньги поступят на баланс, жмем Домены и поддомены:

Переходим на вкладку Зарегистрировать домен и вводим доменное имя. Проверить, занят тот или иной адрес, можно с помощью сервиса www.whois-service.ru:

Доменную зону следует выбирать соответственно целевой аудитории.

После того, как мы выбрали доменное имя, появится обязательная для заполнения форма:

Заполняем ее на купленныелевые документы.

И нажимаем Продолжить и отключаем Продлевать автоматически:

Жмем кнопку Зарегистрировать и дожидаемся подтверждения, може занят несколько часов).

Следующим нашим шагом будет перенос файлов на хостинг и здесь есть 2 варианта:

1) Через встроенный файловый менеджер хостинга.

Для этого мы отправляемся в папку со скопированным сайтом, находящуюся по пути C:\Users\имя_пользователя\kinder-big.ru

Выделяем все файлы, нажимаем и при помощи winrar формируем zip-архив.

Далее следуем на хостинг в пункт Файловый менеджер, справа будет папка с именем зарегистрированного ранее домена, переходишь в нее:

После открываем папку public_html. В ней будет индексный файл index, удаляем его.

В верхней панели жмем на Загрузить Файлы:

В открывшемся окне в верхнем левом углу выбираем Browse и отмечаем сформированный ранее zip-архив.
Нажимаем Загрузка ждем, пока файлы прогрузятся на хост:

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

Сайт успешно залит на хостинг и при попытке перейти на него по доменному имени, мы увидим результат.

2) Загрузка через FTP клиент (предпочтительно).

Сначала нужно скачать сам клиент FileZilla. Сложностей со скачиванием быть не должно, просто выбираешь самую свежую версию под свою ОС.

Дальше стандартная процедура установки, можешь не вникать в подробности и просто жать ОК.

Подключаемся к хосту:

В поле Хост вводим адрес сервера из технической информации:

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

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

Для этого в левой части окна переходим в папку с исходниками, а в левой - в папку с именем зарегистрированного домена.

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

Готово. Мы скопировали сайт и загрузили его на хостинг.

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