Иногда возникает необходимость сделать быстрый ShortLink на своем домене.Облачные общедоступные сокращалки крадут траф, поэтому лучше иметь свою личную.
Скажу сразу, если у вас уже есть домен с хостингом и не возникает лишних вопросов на тему: как и куда заливать файлы на хост — мотайте вниз, ссылка на скрипт в конце, после 10 пункта.
Вообще настоятельно рекомендую брать хостинг с наличием Файлового менеджера, это значительно упростит задачу.
В статье мы рассматривали покупку домена на Gandi.net по скидке + настройку переадресации, я решил, что настраивать «сокращалку» будем там же, домен у нас уже есть.
1) Переходим на страницу «Simple Hosting» в меню слева и жмем «Create»
2) Далее выбираем «как на скрине» ниже и оформляем покупку.
По скидке хостинг будет стоить 214 руб/мес.
3) Хостинг зарегистрировался (5 минут), значит переходим в настройки (жмем на стрелочку).
4) Жмем «Start» для того, чтобы развернуть наш сайт.
5) Далее двигаемся по-пунктам от Gandi, жмем «create» и вводим название своего домена
6) Обновите DNS ( C gandi это сделать автоматически, если нажмете чуть ниже) и включите Free SSL-сертификат (как нажмете на подтверждение — проверьте почту, туда ссылка придет для подтверждения)
Придется подождать некоторое время, пока встанут DNS сервера.
Говорят, что это может занять до 24 часов, обычно все встает за 6-9.
Далее не забудьте указать пароль для доступа к админке:
7) Жмем Sites в верхнем меню и выбираем наш домен, жмем стрелку для перехода в настройки. После этого переходим в раздел Security, там необходимо создать пароль и взять SSH Keys для загрузки скрипта.
8 )Так как FTP клиента у Gandi не оказалось (поправьте меня если нашли) я скачал FileZilla и с помощью его залил скрипт на хост.
Разархивируйте скачанный архив и в текстовике admin/config.php логин и пасс замените на свои.
9) В FileZilla найдите корневую папку и закиньте разахивированную папку urlshorter:
Если грузите именно на Gandi, путь в FileZilla будет выглядеть так (только замените мой домен на свой).
10) Когда все загрузится сервис будет лежать по адресу вашдомен.ком/admin
Настоятельно не рекомендую устанавливать на хостинг от Gandi, я проклял все пока собирал статью конкретно под него.
Проще купить хостинг от TimeWeb, самого дешевого хватит, указать DNS от него у домена (подождать 5-9 часов привязки домена) и через файловый менеджер на сайте загрузить за пару минут прям не распаковывая 🙂
Скачать архив с ОБНОВЛЕННЫМ скриптом — https://yadi.sk/d/xuHGFSN2XynonA
ВНИМАНИЕ! Я гарантирую чистоту скрипта только в случае, если вы скачивали его по ссылке из этого мануала.
Исходная ссылка — куда будет переадресовывать сокращалка (обязательно с https://)
Количество — сколько штук ссылок нужно (сколько раз сократит)
Длина сокращенной ссылки — сколько символов будет сокращенная линка (количество символов после «/» ); если указываете свои короткие имена, то можно не писать длину
Короткие имена для ссылок — можно указать свои имена, которые будут в линке после /
Сокращенные ссылки — готовые линки
Вариант создания ссылок без указания короткого имени так же все еще работает. Просто укажите куда редиректить, сколько нужно ссылок и длину после /:
Статистика:
В статистике видна исходная ссылка — куда редиректит; сокращенная ссылка — готовая к использованию; хиты — неуникальные клики; хосты — уникальные посещения;
Надеюсь, скрипт будет полезен для вас и вы не столкнетесь со сложностями.
Не забывайте подписаться на канал и вступить в чат:
Больше годноты на канале — Довольный Арбитражник
Обсудить и задать вопросы в чате — Арбитраж трафика | Довольный
ТАКЖЕ МОЖЕТ БЫТЬ ИНТЕРЕСНО:
Вдруг будет полезно кому-то.
Есть тоже бесплатный скрипт сокращатель ссылок YOURLS (your own url shortener). Там можно самому выбирать название короткой ссылки, но если нужно несколько сразу, то такой функции в нем нет.
Использую для своего проекта — удобно и есть аналитика по кликам (гео, источник и прочее)