Старый "добрый" modRewrite
DivineArtS 02.08.2006 15:40
Поискал по форуму, почитал Apache, но все равно остался 1 вопрос:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-z_]+)([\/]?)$ /?lvl=$1 [QSA,L]
Вот такой у меня мод рирайт. соответственно он выдает строку типа
http://darts.damain.ru/?lvl=darts&site=2Вопрос вот в чем: каким должен быть RewriteRule чтобы строка была
http://darts.damain.ru/darts/2/ но все еще можно было бы спросить def $form:lvl && def $form:site ???
- Старый "добрый" modRewrite, DivineArtS 02.08.2006 15:40
- OK, вопрос снят., DivineArtS 02.08.2006 18:12 / 02.08.2006 18:30
- Ответ, G_Z [M] 02.08.2006 15:50
- Ответ, DivineArtS 02.08.2006 15:57
- ^([a-zA-z_]+)(\/?)([\d]?)(\/?)$ /?lvl=$1&site=$3 (-), Marat Suponitsky 02.08.2006 15:59
- Да не, ты меня не понял!, DivineArtS 02.08.2006 16:36
- Это Вы не поняли, уважаемый!, Marat Suponitsky 02.08.2006 16:46 / 02.08.2006 16:51
- Ответ, DivineArtS 02.08.2006 16:53 / 02.08.2006 16:55
- Ответ, DivineArtS 02.08.2006 17:07 / 02.08.2006 17:08
- RTFM?, Marat Suponitsky 02.08.2006 16:57 / 02.08.2006 17:07
- Только у вас в [a-zA-z_] ошибка и, следовательно, у меня. Должно быть [a-zA-Z_] (-), Marat Suponitsky 02.08.2006 16:02