Редирект со слэша на без слэша

A
На сайте с 18.04.2013
Offline
96
1338

#Редирект без слеша на слеш. Не трогает расширение.

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !\..+$
RewriteCond %{REQUEST_URI} !/$
RewriteRule (.*) http://www.site.ru/$1/ [R=301,L]

Это делает редирект без слэша на слэш - а мне надо обратный редирект!!Со слэша на без слэша!:D:

R
На сайте с 18.12.2009
Offline
92
#1

Попробуйте это:


RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ /$1 [R=301,L]
A
На сайте с 18.04.2013
Offline
96
#2

rerighter, спасибо!!!! Для симплы полезная вещь!!

[Удален]
#3
amelta:
Не трогает расширение

прикольная формулировка... ))

siv1987
На сайте с 02.04.2009
Offline
427
#4

имхо

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.+)/$ /$1 [R=301,L]

или

RewriteRule ^([^.]+)/$ /$1 [R=301,L]

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий