без слыша со стороны Битрикс? Нужно открывать ссылки со слешом.
Заранее спасибо!
https://marketplace.1c-bitrix.ru/solutions/rodzeta.redirect/
Владимир, к сожалению решение не помогло при многосайтовости, модуль не поддерживает многосайтовость. Все конфиге сайтов на Nginx. Эта строчка без реврайта решает вопрос отображения ссылок на сайте со слешом: location ~* ^([^.]*[^/])$ { return 308 $uri/$is_args$args; } Может быть есть еще какие-то варианты решения подобного вопроса со стороны Битрикс?
Есть другие модули которые поддерживают многосайтовость. В противном случае пишите реврайт правила в .httacess
У меня сервер без Apacha работает, поэтому бесполезно .htaccess прописывать. Пробовал платный модуль Редиректы https://marketplace.1c-bitrix.ru/solutions/esol.redirector/, тоже не помог, только строчка в конфиге. Ребята с нашего комюнити рекомендуют делать через Битрикс, аргументирую это следующим образом: Nginx отдаёт статику и если такого файла нет передаёт запрос в Битрикс, а Битрикс уже роутит как надо и логично, если Битрикс и будет заниматься роутом бека.
Если у вас нет апача тогда подули не помогут, они как правило все работаю путём изменения httacess. Пишите реврайт правила на стороне Nginx
Через rewrite не стоит делать правило, так как на практике получил не работающий сайт, код ошибки из-за частого редиректа сайт не доступен. Вот строчка, которая помогла без реврайта: location ~* ^([^.]*[^/])$ { return 308 $uri/$is_args$args; } вдруг кому-то поможет, как мне.
Обсуждают сегодня