[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Регулярные выражения в htaccess
vuler
Добрый день.
На многих сайтах видел что-то типа
www.site.ru/lessons/izuchaem_php_vmeste/?cap=1&zed=2
Само собой izuchaem_php_vmeste - такой папки нет..
Все идет через редирект в htaccess
Помогите составить редирект, чтобы в адресной строке отображалось www.site.ru/lessons/izuchaem_php_vmeste/?cap=1&zed=2 как в запросе, а по факту была переадресовка на страницу
www.site.ru/lessons/index.php?page=izuchaem_php_vmeste&cap=1&zed=2
icedfox
вот так примерно
RewriteRule ^lessons/(.*)/+$ /lessons/index.php?page=$1 [L]


vuler
Что-то не работает..
Пример немного другой.
RewriteEngine On
RewriteRule ^contacts/cont/(.*)/+$ /contacts/index.php?page=$1 [L]
Пример.
http://localhost/contacts/cont/ffee/?ffd=ff&fdd=ddd
На contacts/index.php - переадресуется, но в GET только page=ffee сидит.
vuler
Все разобрался. [QSA] на конце smile.gif спс
icedfox
Сори, забыл про QSA wink.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.