{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
DarkAKC * 1.47
[автор] (24 май 2014, 11:33) [0/0] [0] [отв] [спам] [под] +1 | -1

В общем написал сайт с использованием mvc. Не могу придумать как с помощью htaccess обрабатывать доп get параметры

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]

ссылки имеют вид site.ru/dir/file
А если мне нужно передать get, то приходится писать site.ru/dir/file?id=1
А я хочу сделать так site.ru/dir/file/1

Пробовал в htaccess вставить такую строку
RewriteRule ^(.*)/([0-9]*)$ index.php?route=$1&id=$2 [L,QSA]

не работает

2. (24 май 2014, 11:42) [0/0] [0] [отв] [спам] [под] +1 | -1

DarkAKC, автор, то ли ты укурен, то ли что еще. Знаешь, как применить mvc, но не знаешь простейших основ mod_rewrite? Что же ты тогда написал?

3.
DarkAKC * 1.47
[автор] (24 май 2014, 11:44) [0/0] [0] [отв] [спам] [под] +1 | -1

Zdeshniy, Потому что мне не интересен mod rewrite. Так понятно? Я изучаю только то, что мне интересно


Изм. 1 раз. / Посл. изм.
DarkAKC * 1.47
(24 май 2014, 11:45)
4. (24 май 2014, 11:48) [1/0] [1] [отв] [спам] [под] +1 | -1
DarkAKC,

Так и пиши без него. Будет интересно - изучишь *

5.
DarkAKC * 1.47
[автор] (24 май 2014, 11:51) [0/0] [0] [отв] [спам] [под] +1 | -1

Zdeshniy, умнее ничего придумать не мог? Вот когда прижмет, тогда изучу. А сейчас просто прошу пнуть в правильном направлении

6.
Lеx * 0.08
(24 май 2014, 12:01) [0/0] [0] [отв] [спам] [под] +1 | -1
DarkAKC,

полностью путь пропиши
rewriterule ^dir/file/([0-9]*)/?$ dir/file/?id=$1

7.
DarkAKC * 1.47
[автор] (24 май 2014, 12:14) [0/0] [0] [отв] [спам] [под] +1 | -1

Lеx, этот путь динамичный, к тому же /dir/file это тоже самое , что index.php?route=dir/file

8.
Roma32 * 22.08
(24 май 2014, 12:25) [0/0] [0] [отв] [спам] [под] +1 | -1

Использование mvc в htaccess

9.
Lеx * 0.08
(24 май 2014, 12:26) [0/0] [0] [отв] [спам] [под] +1 | -1
DarkAKC,

rewriterule ^/(.*)/([0-9]*)/([0-9]*)/?$ /$1/$2/?id=$3

10.
DarkAKC * 1.47
[автор] (24 май 2014, 12:38) [0/0] [0] [отв] [спам] [под] +1 | -1

Lеx, не работает

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений