Я использую UrlRewriter.net , упомянутый в Блоге ScottGu .Я создал сайт вокруг этого, и теперь у меня проблемы с подкаталогами.Проблема в том, что я хочу исключить перезапись каталога и всех его подкаталогов / файлов в нем.У меня есть следующие правила:
<rewrite url="~/(.*)/Uploads/Images/(.+)?" to="~/Uploads/Images/$2" processing="stop" />
<rewrite url="~/(.*)/Uploads/(.+)/(.+)?" to="~/Uploads/$2/$3" processing="stop" />
<rewrite url="~/(.*)/Uploads/(.+)?" to="~/Uploads/$2" />
Проблема в том, что я могу получить доступ к файлам в каталоге загрузки (/Uploads/myfile.ext) и просмотреть списки каталогов для прямых подкаталогов (/ Uploads / mySubdirectory /), что-нибудь в / Uploads / mySubdirectory /, например: /Uploads/mySubdirectory/myfile.ext возвращает 404, потому что UrlRewriter связывается с URL-адресами.Я пробовал эти правила в разных заказах безрезультатно.
Кто-нибудь использовал это раньше?Должен быть способ заставить его работать.