Отправляет email-рассылки с помощью сервиса Sendsay

[TC] mod_rewrite?..

Vande omentaina, Tiflocomp!
Народ, надо мне понять сабж. Очень надо.
Конкретная задача: сделать из http://some.com/some.php?uid=8 -
http://some.com/vasya, где 8 - BlogId, vasya - HomeUrl блога. Всё это
хранится в БД MySql.
Что такое реально, я знаю (см. Твиттер или ЖЖ, например... ну или
дайрики те же).
Вопрос: где почитать _нормальное_ руководство к действию? Я открыл тут
одно... а там из серии "ну это всё понятно, как очевидно следует,
здесь тоже всё очень просто.." сорри, но мне надо сначала и по
порядку.
Есть у кого-нибудь мысли?
Спасибо!

Ответить   "Anarendil E. M. Elensule" Sun, 6 Dec 2009 16:30:25 +0200 (#954624)

 

Ответы:

Приветствую всех.
Андрей пишет:

Это не принципиально, но обычно средствами mod_rewrite решается обратная задача,
т.е. из красивой ссылки (ЧПУ)сделать реальную (и некрасивую) ссылку с многочисленными
параметрами, т.е.
из
http://www.somesite.ru/vasya/
(которую пользователь легко запомнит и наберет в браузере)
получить что-то типа
http://www.somesite.ru/index.php?plugin=blog&user=vasya&date=today&action=show&mode=guest

Кроме того, гораздо проще /vasy/ преобразовать в uid=vasy (т.к. исходная ссылка
содержит всю нужную информацию для такого преобразования), чем /vasy/ преобразовать
в uid=8 (т.к. тут придется обращаться за недостающими данными).

http://htaccess.net.ru/

Но там отсутствует описание RewriteMap, которое есть в официальном руководстве
к серверу (которое вы почему-то упорно игнорируете).

Успехов. Анатолий.

Ответить   "i_chay" Tue, 8 Dec 2009 09:55:57 +0400 (#955817)