Скрипт редиректа и создания коротких URL-адресов, скачать бесплатно

Как я и обещал выкладываю скрипт генерации коротких ссылок, скрипт очень прост и легок.

Это php-скрипт, предназначенный для организации на
веб-сайте сервиса редиректа и создания коротких URL-адресов.
В какой-то степени этот скрипт задумывался как клон сайта tinyurl.com.

Системные требования

- php версии 4.1 и выше в режиме модуля Apache
- веб-сервер Apache (Linux, Unix, Windows)
- MySQL версии 3.23 и выше
- mod_rewrite

Возможности

Создание коротких URL-адресов
Переадресация (HTTP или с помощью фреймов)
Возможность открывать вверху/внизу/слева/справа страницы фрейм с рекламой.

Администрирование
(минимально необходимое)
Просмотр top 50 ссылок, 50 новых, и 50 ссылок по которым кликали недавно

Установка:

1. Скопируйте в корень веб-сервера или в папку файлы, идущие
в поставке (кроме readme.txt).
Установите на папку cache права 0777 (с помощью ftp- или ssh-клиента,
подробнее про установку прав можно почитать в документации у хостера или узнать у них в службе поддержки)

2. Создайте базу данных MySQL, убедитесь, что создан пользователь MySQL с правами доступак этой базе.

3. Отредактируйте файл _conf.php, см. комментарии в самом файле

4. Вызовите с сервера install.php. После успешной инсталляции удалите install.php с сервера.

5. Если хотите, вы можете настроить дизайн
(верх страницы в _top.php, низ в _bot.php)

6. Скрипт готов к работе! Вход в администратор: http://адрес_установки_скрипта/_admin/

7. Фрейм с рекламой называется ad_frame.php.
Вы можете его отредактировать как угодно.

Посмотреть пример:  url.7ly.ru, Скачать: качаем

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

И напоследок хотелось вам посоветовать прочитать статью Павла Шапранова — оценка конкурентности запроса на страницу, это важный шаг  при продвижении сайтов.

Похожие записи:

  1. Небольшой сервис для генерации коротких ссылок
  2. Заработок в sape для начинающего веб-мастера, без вложений
Рассказать друзьям:

Есть 22 коммент. к теме: “Скрипт редиректа и создания коротких URL-адресов, скачать бесплатно”

  1. спасибо, пригодится… )) теперь буду пользоваться своим сервисом по укорачиванию ссылок!!!

  2. Спасибо за скрипт!

  3. Yury:

    а нагрузку, бОльшую, чем единичное использование, потянет скрипт?

  4. admin:

    Yury естественно потянет =)

  5. Re-actor:

    Семен, спасибо большое за скрипт! Как раз завалялся короткий домен :)
    Еще бы прикрутить JS закладку.

  6. Re-actor:

    И функцию удаления спам ссылок ) В БД ручками не удобно лазить…

  7. Артем Андреевич:

    Спасибо, простой и полезный скриптик

  8. terem:

    Привет все сделал по инструкции, все работает редирект работает. В админку захожу переходы отображаются.
    Единственно что на главной странице скрипта появилась такая строчка.
    Warning: unlink(./cache/optimize.html) [function.unlink]: Permission denied in /home/t*****/domains/m*****.com/public_html/u/cache.php on line 14

    14 строчка в кэш пхп «if(filemtime($fn)<(time() — $cachetime)) { unlink($fn); }"
    в файле ./cache/optimize.html) единственная запись "OK".
    Что не так сделал?

  9. terem:

    Сорри все нормально стало, не знаю как произошло строчка с ошибкой исчезла сама собой минут через 20 после установки скрипта

  10. terem:

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

  11. Отличный скрипт долго искал себе сервис редиректа, а это просто супер свой сервис на своём сайте

  12. mrxpert:

    Спасибо за скрипт

  13. Спасибо! Как раз искал подобный скрипт! В планах создать парочку ссылкосокращателей — личный и публичный! Если честно, самому писать лень было…

  14. Dima:

    Потрите спам =)

    Знак & меняет на & a m p ;

    Как исправить?

  15. admin:

    я незнаю у меня нет таких проблем

  16. Дублирующие ссылки проверяет скрипт? Или если написать одну и туже ссылку сто раз создастся сто новых коротких урлов?

  17. Олег:

    прошу прощения,что вот это значит :Вызовите с сервера install.php. ?

  18. про фрейм с рекламой можно поподробней? чё то не получаетсо его отредактировать sn0.ru… и как это выглядеть будет?

  19. И что хорошего в этом скрипте? Если коротких ссылок везде навалом и к томуже твой сайт будит вечно в бане на других серверах раскрутки и прочих, ведь через него будут использовать всякие мусорные ссылки.

  20. В файле redir.php есть строка
    $theurl=htmlspecialchars($r[0],ENT_QUOTES);
    Это преобразование проходит перед редиректом. Если будет сокращен урол типа http://q.com/1.php?q=1&w=2 редирект пройдет на http://q.com/1.php?q=1&w=2 , что неверно. Данное преобразование здесь не нужно

  21. Чем он отличается в лучшую сторону от скрипта phurl?

  22. Спасибо Вам огромное! Замучился искать подобный рабочий скрипт. Постоянно попадались кривые. А Ваш четко работает!

Написать комментарий

XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>