как сделат такое с помашю Mod Rewrite

Статус
В этой теме нельзя размещать новые ответы.

lashka1

Постоялец
Регистрация
31 Авг 2007
Сообщения
59
Реакции
6
значит у меня ест вот такои линк

Для просмотра ссылки Войди или Зарегистрируйся

и нужна штоби виглядело так

Для просмотра ссылки Войди или Зарегистрируйся

етот ipek храница у меня в базе ето название вот етои статии

Для просмотра ссылки Войди или Зарегистрируйся

можна такое реализават?
 
Это скорее вопрос по пхп.
Код:
RewriteRule ^(.*)$ page.php?query=$1 [L,QSA]
А вот в файле page.php уже парсить переменную $_GET['query'] и делать с ней че угодно...
 
не понял где нибуд статиа ниету об етом?
 
значит у меня ест вот такои линк

Для просмотра ссылки Войди или Зарегистрируйся

и нужна штоби виглядело так

Для просмотра ссылки Войди или Зарегистрируйся

етот ipek храница у меня в базе ето название вот етои статии

Для просмотра ссылки Войди или Зарегистрируйся

можна такое реализават?
Прямым способом так реализовать не удасться. По крайней мере я не знаю. Однако можно сделать так. Вместо ?id=84 формируете адрес ?id=ipek и далее по примеру, указанному выше получаете ваш rewrite. Из минусов - возможна неуникальность выбираемого значения, необходимо немного править скрипт.
 
Реализовать можно только с помощью php
Необходимо чере мод_реврайт отправлять на пхп скрипт, которые будет разбирать урл и извлекать название статьи. После скрипт должен найти статью с таким названием и вывести её контент. Хотя можно и по другому.
В базе сделать соответсвие между названием и айди публикаци. После чего того как извлечется название из урла, сопоставить его с айди и уже потом штатными средствами сделать вывод. Хм. сумбурно написал как-то...
 
Слишком сложно получается. На мой взгляд проще сделать уникальное поле - название статьи и выбирать по нему, как я и написал выше.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху