mod_rewrite

[Удален]
660

Вопрос. Нужно, чтобы пути на сайте вида:

http://www.domain.ru/file.php?param=blabla

переписывались в .htacces в нечто вида:

index.php?p=file.php&param=blabla

,где file.php - может быть любой строкой, а param=blabla - любой строкой с параметрами. То есть знак разделения этих частей - ? (вопрос). Для примера возможные варианты:

/catalog?x=10&y=12

в index.php?p=catalog&x=10&y=12

/point.html?text=kryakrya&error=1&exit=0

в index.php?p=point.html&text=kryakrya&error=1&exit=0

В общем вроде понятно написал, хоть и на трезвую голову :) Нужно преобразование для mod_rewrite (то есть rewriterule).

Алексей Пешков
На сайте с 24.03.2004
Offline
47
#1

RewriteRule (.*) index.php?p=$1 [L,QSA]

[Удален]
#2

Мда, а ларчик просто открывался :) Респект :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий