我正在开发的网站在与 aspnet_isapi.dll 结合使用 url 重写。我已经放置了 app_offline.htm 文件,文本内容已经展示出来了,但是 CSS 或图片无法被访问。我猜测这是由于通配符映射将它们交给 ASP.NET 处理而不是 IIS。如果是这样的话,应该如何让 IIS 来处理这些文件呢?此外,在重定向设置的 web.config 中可能会出现问题:
<rewrite url="^~/images/network/(.*)/(.*).jpg$" to="~/services/ImageHandler.ashx?type=$1&id=$2"/>
<rewrite url="^~/image/view/(.*).jpg$" to="~/ServePRView.aspx?id=$1"/>
<rewrite url="^~/asset/view/(.*).jpg$" to="~/services/ImageHandler.ashx?id=$1&type=asset"/>
感谢大家的帮助, -Steve