X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> ЧПУ - как организовать с постраничным выводом, человеко-понятные урлы
Gadilena
Gadilena
Topic Starter сообщение 1.10.2009, 17:12; Ответить: Gadilena
Сообщение #1


Привет, всем!
Вот есть сайт с уже работающим mod_rewrite

ссылка выглядит так: http://сервер.ru/film/comedy/ (ссылка на конкретный фильм - http://сервер.ru/film/comedy/lopuhi/ ).

как лучше сделать постраничный вывод фильмов определенного жанра с сортировкой по разным данным:
1. передавать переменные через сессии. НО - если пользователь захочет отправить ссылку на страницу, то данные не передадутся
2. через дополнительное правило mod_rewrite http://сервер.ru/film/comedy/page2/ - а как правило написать?
3. Ваш вариант wink.gif


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
donriga
donriga
сообщение 1.10.2009, 17:16; Ответить: donriga
Сообщение #2


Делай
http://сервер.ru/film/comedy/1/
http://сервер.ru/film/comedy/2/
http://сервер.ru/film/comedy/3/
...

Очень ЧПУ'шно будет
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Gadilena
Gadilena
Topic Starter сообщение 1.10.2009, 17:20; Ответить: Gadilena
Сообщение #3


(donriga @ 1.10.2009, 17:16) *
Делай
http://сервер.ru/film/comedy/1/
http://сервер.ru/film/comedy/2/
http://сервер.ru/film/comedy/3/
...

Очень ЧПУ'шно будет


Ссылка на фильм http://сервер.ru/film/comedy/lopuhi/ !!!
вот как серверу отделять переменную PAGE от переменно FILM_ID wink.gif


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MobiX
MobiX
сообщение 1.10.2009, 17:33; Ответить: MobiX
Сообщение #4


В .htaccess:
RewriteRule ^film/([a-z]+)/([a-z]+)/?$ page.php?razdel=film&janr=$1&film_id=$2
RewriteRule ^film/([a-z]+)/([0-9]+)/?$ page.php?razdel=film&janr=$1&id_page=$2

Как-то так попробуйте.


--------------------
Блог: logunoff.ru
Twitter: logunoff
ICQ: 231887598
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Gadilena
Gadilena
Topic Starter сообщение 1.10.2009, 17:40; Ответить: Gadilena
Сообщение #5


(MobiX @ 1.10.2009, 17:33) *
В .htaccess:
RewriteRule ^film/([a-z]+)/([a-z]+)/?$ page.php?razdel=film&janr=$1&film_id=$2
RewriteRule ^film/([a-z]+)/([0-9]+)/?$ page.php?razdel=film&janr=$1&id_page=$2

Как-то так попробуйте.

Работает, но при условии, что в названии фильма не будет цирф sad.gif

Вот я думаю на счет дополнительной обработки URL
RewriteRule ^(.*)$ index.php/$1
а в INDEX.PHP вести разбор всех переменных - на слишком геморройно для меня, а главное для самого сервера?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ContentProvider
ContentProvider
сообщение 1.10.2009, 19:16; Ответить: ContentProvider
Сообщение #6


Что мешает завести адреса вида: http://сервер.ru/film/comedy/?page=2

У меня на одном сайте так и сделано. Потом в скрипте. на который пересылаете, смотрите пременную page в GET

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
11 Boymaster 1741 Вчера, 23:35
автор: Boymaster
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4771 Вчера, 1:19
автор: sergio11
Горячая тема (нет новых ответов) Как вы отдыхаете от работы за компом
148 adw-kupon.ru 19678 8.4.2024, 10:37
автор: Skyworker
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
18 uahomka 3086 5.4.2024, 5:53
автор: Skyworker
Горячая тема (нет новых ответов) Как бездомные хранят деньги?
81 metvekot 13645 31.3.2024, 12:44
автор: Boymaster


 



RSS Текстовая версия Сейчас: 18.4.2024, 7:57
Дизайн