Работа сокращённых URL состоит из двух частей: 2
Каждая сокращённая ссылка состоит из домена и токена. 1 Домен — это адрес сервера, на котором работает приложение сокращателя ссылок. 1 Токен — это набор букв и цифр, по которому сокращатель понимает, на какой адрес перебросить пользователя. 1
Генератор токенов берёт длинную ссылку и генерирует для неё уникальную последовательность символов. 1 База данных содержит информацию о том, какому токену соответствует длинная ссылка. 1 Обработчик событий с помощью специального скрипта подбирает короткую версию ссылки и позволяет перейти по ней на нужную страницу. 13
Все короткие ссылки работают до тех пор, пока работает их сервис и база данных. 1 Как только сервис закроется — ссылки тоже перестанут работать. 1