Задать вопрос
@kimqar123

Не работает удаление дублей слешей в url на статичных страница Bitrix?

Стоит задача удалять слеши в url если они повторяются.
if (strpos($_SERVER['REQUEST_URI'], '//') !== false) {
    global $APPLICATION;
    LocalRedirect($APPLICATION->GetCurDir(), false, '301 Moved permanently');
}

Данный код работает только на динамических страницах, например в каталоге:
https://site.ru/product/karandashi-plastikovye-18-tsv-maped-color-peps-strong-trekhgrannye-povyshennoy-prochnosti-862718////////

поменяет на
https://site.ru/product/karandashi-plastikovye-18-tsv-maped-color-peps-strong-trekhgrannye-povyshennoy-prochnosti-862718/

Но если страница статичная, например
http://site.ru/uslugi/
То в ней если написать слеши
http://papiruscopy3.itech-test.ru/uslugi////////
то она так и останется.
В чем может быть проблема? Подскажите
Пробовал задавать редирект через htAccess, все равно также, статичные страницы не изменяет
  • Вопрос задан
  • 116 просмотров
Подписаться 1 Сложный 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега 1С-Битрикс
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽