|
|
|
| Вообщем у меня такой вопрос: как можно сделать ЧПЛ - человеко понятные линки.
Скачал ваш скрипт форума LiteForum 3.0.5.
К примеру есть адрес на форумы по играм Обливион и Готика:
http://max/forum/index.php?id_forum=1
http://max/forum/index.php?id_forum=2
Но я хочу что бы он выглядел следующим образом
http://max/forum/oblivion/
http://max/forum/gothic/
А теперь ещо главный момент в этом форуме есть темы:
http://max/forum/read.php?id_forum=1&id_theme=1&page=1
http://max/forum/read.php?id_forum=1&id_theme=2&page=1
http://max/forum/read.php?id_forum=1&id_theme=3&page=1
Но я хочу что бы темы были с понятными ссылками:
http://max/forum/oblivion/1/
http://max/forum/oblivion/2/
http://max/forum/oblivion/3/
Очень прошу помочь... желательно если можно на подробном примере:
Я что то слышал про .htaccess ... но как использовать не хватает знаний и опыта...
Вообщем если можно дайте 100% примеры . Думаю что эта тема интересна не только мне !
______________
Заранее спасибо | |
|
|
|
|
|
|
|
для: FILOSOF
(25.06.2006 в 18:31)
| |
RewriteEngine On
RewriteBase /forum/
RewriteRule ^oblivion/$ index.php?id_forum=1
RewriteRule ^gothic/$ index.php?id_forum=2
RewriteRule ^oblivion/([0-9]+)/$ read.php?id_forum=1&id_theme=$1
RewriteRule ^gothic/([0-9]+)/$ read.php?id_forum=2&id_theme=$1
|
| |
|
|
|
|
|
|
|
для: Саня
(25.06.2006 в 20:05)
| | Код не работает. Может я что не так делаю ?
Мод реврайт включен, всё что нужно включено. Но адреса все остались прежними.
Может для того что бы правила вступили в силу нужно переустонавливать форум или они должны сразу становтся действительными ? | |
|
|
|
|
|
|
|
для: FILOSOF
(25.06.2006 в 20:37)
| | Код не работает.
В чём выражается "не работа"?
Может для того что бы правила вступили в силу нужно переустонавливать форум или они должны сразу становтся действительными?
Нужно менять код форума, чтобы вместо ссылок с параметрами выдавались ЧПУ-ссылки. | |
|
|
|
|
|
|
|
для: Саня
(25.06.2006 в 20:05)
| | Парни, а можно чуть поподробнее, что означает каждая строка, и что значит read.php, ([0-9]+), в приведенном примере.
очень прошу помочь разобраться. | |
|
|
|
|
|
|
|
для: Чайка
(06.07.2006 в 16:22)
| | read.php - имя файла, ([0-9]+) - фрагмент регулярного выражения, соответствующий одной или большему числу цифр. | |
|
|
|
|
|
|
|
для: FILOSOF
(25.06.2006 в 18:31)
| | О привет, не думал, что увижу тебя тут. Не забудь также, что для реализации ЧПУ нужно изменить движок так, что бы он генерировал ссылки такого вида. | |
|
|
|