.. /../.. / тест выдает ошибку 404 файл или папка не найдена
У меня есть приложение, ASP.NET MVC, размещенном на веб-сервер с URL http://10.26.14.99/projectA т. е. обстановка1 и одного приложения хранится в другой веб-сервер с URL https://projectA.test.com т. е. environment2.
Теперь для environment1, когда я вхожу http://10.26.14.99/projectA/../../../../test он показывает URL-адрес как http://10.26.14.99/test с ошибкой 404 "файл или папка не найдена", но в то же время для environment2, когда я ввожу https://projectA.test.com/../../../../test затем он показывает URL-адрес как https://projectA.test.com/test и это также приводит меня на страницу входа в систему, которая ожидается.
Может ли кто-нибудь сказать мне, что нужно сделать в environment1, чтобы получить тот же ожидаемый результат, что и в environment2?
Что я уже пробовал:
1. Я попробовал настройки как переписать, httperrors для обработки 403 и пользовательских ошибок для обработки других ошибок.
2. я также попытался создать обработчик для шаблона"*../*", чтобы вызвать ошибку, если URL содержит"../", но это также не сработало.
Я думаю, что это даже не ударяет по моей кодовой базе приложения в случае environment1.