Правило для mod_rewrite
Требуется составить правило для mod_rewrite, чтобы url, заканчивающийся категорией без слеша в конце редиректился на url со слешем на конце. Т.е. http://www.site.ru/categ чтобы редиректился в http://www.site.ru/categ/ Сейчас редиректится как 301 на главную, как и все несуществующие страницы с помощью компонента джумлы joomsef. Все несуществующие страницы при этом должны по-прежнему редиректиться на главную.
Если это возможно, совместить это правило с правилом, действующим сейчас для редиректа адреса без www на адрес с www, т.е. вот с эти правилом:
RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R]
Т.е. чтобы если я набираю http://site.ru/categ , то происходил бы сразу редирект на http://www.site.ru/categ/, т.к. иначе в этом случае будет целых 2 редиректа перед открытием страницы.