Допустим:
1) http://site.ru/messages/
2) http://site.ru/messages?pm=2
Мне нужно, что бы на страницу передало вот такие данные:
1) module=messages
2) module=messages&¶metrs=array("pm"=>2)
Вот мои наработки:
AddDefaultCharset utf-8
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/template/img/favicon.png
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z0-9.]+)$ /index.php?module=$1 [L,QSA]
RewriteRule ^([a-z0-9.]+)/([a-z0-9=&&.]+)$ /index.php?module=$1&¶metrs=$2 [L,QSA]
Если запускать без параметров, то все гуд, а если с ними, то переадресовывает на страницу без них