|
|
|
| В сети нашел такой способ редиректа:
# если входной url оканчивается слеш(ем, ами),
# задаём 301-й редирект на страницу без слеша
RewriteCond %{REQUEST_URI} ^/.+/$
RewriteRule ^(.*?)/+$ http://%{HTTP_HOST}/$1 [R=301,L,QSA]
|
А мне требуется противоположный редирект - если входной url оканчивается НЕ слешем, то задаем 301-й редирект на страницу со слешем на конце.
Нюанс еще и в том, что этот редирект должен распространяться только на папки и страницы, входящие в директорию catalog.
Как бы это сделать? | |
|
|
|
|
|
|
|
для: Владимир55
(10.07.2014 в 21:48)
| | попробуйте вот это положить в папку catalog
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} .+[^/]$
RewriteRule ^(.*)$ $1/ [R=301,L] [QSA]
|
| |
|
|
|
|
|
|
|
для: psychomc
(11.07.2014 в 00:41)
| | К сожалению, при таком раскладе сайт вообще не работает...
Пишет:
Not Found
The requested URL /catalog/members/ was not found on this server.
|
| |
|
|
|