Слэш в конце адреса. Настройка .htaccess

Добрый день.

столкнулся с проблемой, что если есть дочерние ресурсы то сайт доступен по двум запросам, не важно какая вложеность:

site.ru/catalog/
и 
site.ru/catalog

Пробвал добавить в htaccess вот эти строки, не помогло:

так:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ /$1/ [R=301,L]

и так:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]

и так:
# Remove trailing slash
RewriteRule ^(manager)/*$ — [L] # exclude manager folder
RewriteCond %{REQUEST_URI} (.*)/
RewriteRule ^(.*)/$ example.com/$1 [R=301,L]
Подскажите пожалуйста, что делаю не так?
За ранее спасибо.
Александр Толстенко
09 ноября 2016, 08:22
modx.pro
1 124
0

Комментарии: 0

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