asp mvc 2 направляет все запросы к файлам в определенной папке на заданный контроллер / действие - PullRequest
1 голос
/ 02 апреля 2011

Не может сделать это быстро. У меня есть папка, в которой у меня есть текстовые файлы. И поэтому, если пользователь запрашивает какой-либо файл, такой как mysite.com/thefolder/file.txt, он видит содержимое файла. Какой маршрут я должен зарегистрировать, чтобы все запросы к чему-либо в папке перешли на действие mysite.com/Error/NotAllowed?

1 Ответ

0 голосов
/ 02 апреля 2011

IIS по умолчанию будет обслуживать все файлы .txt напрямую, даже не обращаясь к обработчику ASP.NET, который обрабатывает маршрутизацию и MVC.

Чтобы изменить это поведение, вам придется изменить настройки IIS или изменить правила маршрутизации на любом брандмауэре / устройстве балансировки нагрузки, которое у вас есть.

...