Нужна помощь с редиректом на /

Доброго времени суток, возник такой вопрос, мне нужно чтоб url формировался с / на конце. Проблем с редиректом с www на без, и с index.php не возникло. Но на слеш перепробовал многое плагины, разные вариации htaccess, даже переустановил движок. Итог один, ERR_TOO_MANY_REDIRECTS, редирект зацикливается, моя догадка из-за стандартного поведения редиректа наоборот с / на без. Может кто знает как побороть данную проблему.

Ниже незакомментированные строки .htaccess

RewriteEngine On
RewriteBase /

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/
RewriteRule ^(.*)index\.(php|html|htm)$ $1 [R=301,L]

# Rewrite www.domain.com -> domain.com — used with SEO Strict URLs plugin
RewriteCond %{HTTP_HOST}.
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ %1/$1 [R=301,L]

# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Павел
14 февраля 2018, 14:51
modx.pro
2 323
0

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

Сергей Шлоков
14 февраля 2018, 19:21
0
Я знаю. Так.
    Павел
    15 февраля 2018, 10:57
    0
    Так то да, данный вариант должен работать, но как только его делаю то ERR_TOO_MANY_REDIRECTS.
    Если смотреть на адресную строку то / сначала ставится, потом убирается. Может кто знает почему по умолчанию стоит, и как убрать редирект на без /
      Александр
      15 февраля 2018, 11:26
      +1
      Самый простой вариант — задать этот вопрос хостинг-провайдеру.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        3