IIS очищает URL-адреса в каталогах, добавляя конечную косую черту. Смотрите старые документы из IIS 6: IIS генерирует вежливую переадресацию, когда запрашивается папка без конечной косой черты
- Почему? Является ли намерение еще актуальным?
- Любые последствия для безопасности?
- Как я могу отключить его, чтобы сделать эту работу с правилом Rewrite URL-адреса "RemoveTrailingSlashRule"
Когда вы добавляете правило в IIS 7.5 с URL Rewrite 2, это правило не будет применяться к каталогам (используя IsDirectory) и папкам (используя IsFolder).
См. это предупреждение о добавлении правила для добавления или удаления символа конечной косой черты:
Это создаст RemoveTrailingSlashRule1: