Ошибка Sitecore SXA: недопустимые символы в пути

У любого есть решение этой проблемы. С помощью решения Sitecore без SXA Добавление пустого атрибута в тег httpRunTime в файле web.config >> requestPathInvalidCharacters="", может исправить проблему со специальными символами в URL-адресе и перенаправить вас на страницу "не найдена" вместо страницы с ошибкой 400 с сообщением "Потенциально опасная Значение Request.Path было обнаружено от клиента ()"

URL вида: http://abc/* или http://abc/& >> перенаправить на страницу, не найденную элементом, и я заменил ее пользовательской страницей ошибок. Таким образом, нет проблем с сайтом sitecore без SXA.

Я попробовал то же решение с сайтом [sitecore SXA], но не сработало. Он переходит на другую страницу с ошибкой с сообщением >> недопустимые символы в пути. Также я применил это решение https://kb.sitecore.net/articles/059908, Но ничего не происходит, у меня все та же ошибка!! Любое решение, я ищу такое же поведение на сайте SXA


person Ahmed Kandeel    schedule 06.10.2019    source источник


Ответы (1)


Я исправил это с помощью перезаписи URL-адреса в IIS и создал правило перенаправления на страницу 404, размещенную в ядре сайта.

person Ahmed Kandeel    schedule 08.10.2019