[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как найти index.php?=cat через /cat
Jimmbo
Ребята, выручайте.
Делаю сервис коротких ссылок, и мне нужна Ваша помощь.

Нужно чтобы адреса вроде 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 написал(а):
Не ужели никто не знает? ph34r.gif

Спустя 19 минут, 59 секунд (6.07.2012 - 12:42) Игорь_Vasinsky написал(а):
на скока мне известно - сервис шотлинков представляет собой совсем другое.

получаешь урл, делаешь для него всевдоним и хранишь в БД

как кто нить обращается к этому шортлинку - а он у тя через твой домен прописан - срабатывает редирект и юзер перенаправляется по оригинальному урл.

Спустя 1 час, 10 минут, 30 секунд (6.07.2012 - 13:53) Jimmbo написал(а):
Ничего не понял, что мне делать, что почитать?

Когда напишут site.ru/link, получат 404.
Вот мне и интересно, как сделать, чтобы я получил link и отдал перенаправление на ссылку из БД.

Спустя 1 час, 20 минут, 41 секунда (6.07.2012 - 15:13) Jimmbo написал(а):
С этим я разобрался, как из "link=omichka" вытащить "omichka", при условии,
что "link=" - constant?

Спустя 37 минут, 35 секунд (6.07.2012 - 15:51) DarkLynx написал(а):
ммм..
$text = substr($link, 5);

$exp = explode('link=', $link);
$text = $exp[0];

Первый вариант конечно получше.

$link - то что приходит...

Спустя 34 минуты, 41 секунда (6.07.2012 - 16:26) Jimmbo написал(а):
DarkLynx, спасибо! tongue.gif

Спустя 1 минута, 58 секунд (6.07.2012 - 16:28) DarkLynx написал(а):
Цитата (Jimmbo @ 6.07.2012 - 13:26)
DarkLynx, спасибо! tongue.gif

Не за что.. Обращайтесь..

Спустя 2 часа, 41 минута, 13 секунд (6.07.2012 - 19:09) kamanch написал(а):
Цитата
С этим я разобрался
решение выложи.


_____________
Оскорбления — это обычные доводы тех, кто неправ @ Жан-Жак Руссо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.