|
|
|
| Если я обращаюсь к папке(к любой) сайте(т.е на конце не расширения .php или .html) то перенаправлять на эту же папку, только со слэшем.
К примеру:
От site.ru/forum
направлять на site.ru/forum/
Я составил примерные настройки.. но у себя проверить не могу, потому что у меня слэш подставляется автоматически.
RewriteEngine On
RewriteCond %{REQUEST_URI} -d
RewriteCond %{REQUEST_URI} !-f
RewriteRule %1 %1 [R]
|
По моему это похоже на бред.. Или нет? | |
|
|
|
|
|
|
|
для: Гавриленко Дмитрий
(22.08.2011 в 09:26)
| | Не очень понятно, что означает %1 в данном случае, у вас же в RewriteCond нет ни одной круглой скобки?
Попробуйте RewriteRule %1 %1 [R] переписать так RewriteRule (.*) $1/ [R] | |
|
|
|
|
|
|
|
для: cheops
(22.08.2011 в 12:37)
| | Я просто думал что %1 это будет REQUEST_URI
PS: Я не могу у себя попробовать.. У меня автоматически слэш добавляется. Как быть? | |
|
|
|
|
|
|
|
для: cheops
(22.08.2011 в 12:37)
| | И не будет ли он добавлять еще один слэш если я сразу же обращусь к site.ru/test/ ? | |
|
|
|