|
|
|
| У меня .. древовидная структура сайта.. ссылки получаются типа
http://www.test.ru/site/lada/type/vaz_2114/
если присутствует в http://www.test.ru/site/, то строку обрабатывать через мод реврайт.. и данные с последнего слэша отправлять get'ом т.е. в данном варанте должно должен быть результат
http://www.test.ru/mod.php?page=vaz_2114
явно скоко под категорий неизвестно, так что нужно ориентироваться по последнему
RewriteEngine On
RewriteBase /
RewriteRule ^site/([^/][a-z0-9]+)/?$ mod.php?=$1
|
Работает тока вариант http://www.test.ru/site/kamaz/
а мне надо чтобы и работало при http://www.test.ru/site/kamaz/yamaha/wolswage...
и извлекало последний | |
|
|
|
|
|
|
|
для: t3ma
(27.07.2008 в 16:16)
| | что никто не знает как сделать ? | |
|
|
|
|
|
|
|
для: t3ma
(27.07.2008 в 16:16)
| | Вы не написали конкретный пример, и к какому вызову его надо преобразовать. | |
|
|
|
|
|
|
|
для: Trianon
(28.07.2008 в 16:04)
| | Хм.. товарищ Трианон, а это
http://www.test.ru/site/lada/type/vaz_2114/
http://www.test.ru/mod.php?page=vaz_2114
| ? =)) | |
|
|
|
|
|
|
|
для: ddhvvn
(28.07.2008 в 19:24)
| | Вот из него мне как раз и не понять, куда девать все эти site lada type | |
|
|
|
|
|
|
|
для: Trianon
(28.07.2008 в 19:51)
| | Их просто выкинуть надо! )))) Т.е. оставить ТОЛЬКО последний!
Я тоже очень усомнился в таком подходе, но человеку ТАК НАДО! | |
|
|
|
|
|
|
|
для: ddhvvn
(28.07.2008 в 21:04)
| |
^site/[a-z/0-9]+?/([a-z0-9]+)/?$
|
но проще пристрелить. | |
|
|
|
|
|
|
|
для: t3ma
(27.07.2008 в 16:16)
| | Может лучше код оптимизировать и сразу создавать ссылки нужного вида? | |
|
|
|