Делаю сервис коротких ссылок, и мне нужна Ваша помощь.
Нужно чтобы адреса вроде site.ru/link ссылались все на определенную мне страницу, после чего "link" возвращалось в переменную.
Спустя 6 часов, 54 минуты, 51 секунда (5.07.2012 - 12:23) Jimmbo написал(а):
По идеи нужно через preg_match выдирать из url все, что после "/".
Но как сделать, чтобы он не выдавал ошибку, мол такой страницы нет?
Но как сделать, чтобы он не выдавал ошибку, мол такой страницы нет?
Спустя 23 часа, 58 минут, 53 секунды (6.07.2012 - 12:22) Jimmbo написал(а):
Не ужели никто не знает?
Спустя 19 минут, 59 секунд (6.07.2012 - 12:42) Игорь_Vasinsky написал(а):
на скока мне известно - сервис шотлинков представляет собой совсем другое.
получаешь урл, делаешь для него всевдоним и хранишь в БД
как кто нить обращается к этому шортлинку - а он у тя через твой домен прописан - срабатывает редирект и юзер перенаправляется по оригинальному урл.
получаешь урл, делаешь для него всевдоним и хранишь в БД
как кто нить обращается к этому шортлинку - а он у тя через твой домен прописан - срабатывает редирект и юзер перенаправляется по оригинальному урл.
Спустя 1 час, 10 минут, 30 секунд (6.07.2012 - 13:53) Jimmbo написал(а):
Ничего не понял, что мне делать, что почитать?
Когда напишут site.ru/link, получат 404.
Вот мне и интересно, как сделать, чтобы я получил link и отдал перенаправление на ссылку из БД.
Когда напишут site.ru/link, получат 404.
Вот мне и интересно, как сделать, чтобы я получил link и отдал перенаправление на ссылку из БД.
Спустя 1 час, 20 минут, 41 секунда (6.07.2012 - 15:13) Jimmbo написал(а):
С этим я разобрался, как из "link=omichka" вытащить "omichka", при условии,
что "link=" - constant?
что "link=" - constant?
Спустя 37 минут, 35 секунд (6.07.2012 - 15:51) DarkLynx написал(а):
ммм..
Первый вариант конечно получше.
$link - то что приходит...
$text = substr($link, 5);
$exp = explode('link=', $link);
$text = $exp[0];
Первый вариант конечно получше.
$link - то что приходит...
Спустя 34 минуты, 41 секунда (6.07.2012 - 16:26) Jimmbo написал(а):
DarkLynx, спасибо!
Спустя 1 минута, 58 секунд (6.07.2012 - 16:28) DarkLynx написал(а):
Цитата (Jimmbo @ 6.07.2012 - 13:26) |
DarkLynx, спасибо! |
Не за что.. Обращайтесь..
Спустя 2 часа, 41 минута, 13 секунд (6.07.2012 - 19:09) kamanch написал(а):
Цитата |
С этим я разобрался |
решение выложи.
_____________
Оскорбления — это обычные доводы тех, кто неправ @ Жан-Жак Руссо