@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, все равно также, статичные страницы не изменяет
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
тут все расписывал
https://klondike-studio.ru/standards/standartnyy-h...
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы