Доброго времени суток. Помогите разобраться. Есть некий сайт, решил на нем причесать ЧПУ и столкнулся с проблемой, суть такова: 1) Формирование статических страниц отвечает файл stpg.php, т.е. формируются ссылки типа site.ru/index.php?page=stpg&pg=about 2) Формирование ошибок /index.php?page=error&err=incorrectpassword 3) Страницы index.php?page=feedback работают, им соответствует запись RewriteRule ^([^/]*)/$ /index.php?page=$1 [QSA,L] 4) Категории новостей: index.php?page=category&id=1 5) Темы в категориях (подкатегории) index.php?page=themes&id=1 Содержимое файла .htaccess Код (Text): Options +FollowSymlinks RewriteEngine On RewriteBase / RewriteRule ^([^/]*)/$ /index.php?page=$1 [QSA,L] RewriteRule ^([A-Za-z0-9^/]+)/([A-Za-z0-9_^/]+)/$ /index.php?page=$1&pg=$2 [QSA,L] RewriteRule ^([A-Za-z0-9^/]+)/([A-Za-z0-9_^/]+)/$ /index.php?page=$1&id=$2 [QSA,L] RewriteRule ^([A-Za-z0-9^/]+)/([A-Za-z0-9_^/]+)/$ /index.php?page=$1&err=$2 [QSA,L] Собственно сам вопрос, на странице ошибок не передается последний параметр GET['err'], из за этого при возникновении любой ошибки скрипт не может правильно показать нужную ошибку. И еще, при замене строки 5 на: RewriteRule ^([A-Za-z0-9^/]+)/([A-Za-z0-9_^/]+).html$ /index.php?page=$1&pg=$2 [QSA,L] работают категории и темы, но не работают статические страницы, меняем как было - перестают работать темы и категории, но стат страницы работают. Подскажите чего не так???
Забыл добавить, все урл на сайте такого типа site.ru/news/ site.ru/category/2/ site.ru/themes/5/ site.ru/stpg/contacts/ site.ru/error/404/