Проблема завершающего слеша в ссылке

FlaMen

Новичок
Проблема завершающего слеша в ссылке

mod_rewrite
______________________
RewriteEngine on
Options +FollowSymlinks

RewriteBase /



RewriteRule ^index.php$ - [L]
RedirectMatch (.*)\$ index.php$1

RewriteRule ^(.*)/(.*)/(.*)/$ index.php?raz=$1&podraz=$2&text=$3 [L]
RewriteRule ^(.*)/(.*)/$ index.php?raz=$1&podraz=$2 [L]
RewriteRule ^(.*)/$ index.php?raz=$1 [L]
___________________________________________

ссылка из
index.php?raz=admin&podraz=soft
равна
/admin/soft/

если отсуцтвуюет завершаюший слеш ( /admin/soft ) то случается 404 ошибка...
как это излечить?
 

FlaMen

Новичок
это помогает, но мне кажется это не совсем правильно написано

RewriteRule ^([^/])/([^/])/([^/])$ /$1/$2/$3/ [R]
RewriteRule ^([^/])/([^/])$ /$1/$2/ [R]
RewriteRule ^([^/])$ /$1/ [R]


Можно ли применить это все одной строчкой?

Спасибо.
 
Сверху