Forum Webscript.Ru
Общие => Веб Сервера => Тема начата: Andrey_f от 29 Января 2007, 02:01:30
-
Как сконфигурировать .htaccess (RewriteRule) так чтобы в конец url`a подставлялся слэш.
из
http://www.site.ru/test
получалось
http://www.site.ru/test/
но если url такой:
http://www.site.ru/test/test.php
то при условии что файл есть слеш не подставлялся а если файла нет подставлялся.
и естественно чтобы это действовало на все запросы а не только на /test.
как это написать?
-
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)([^/])$ $1$2/
как-то так
может и не сработать.
есть Rewrite Guide (http://httpd.apache.org/docs/1.3/misc/rewriteguide.html), там все написано
-
А может быть....
RewriteRule ^([a-z]+)$ $1/$1.php [L]