App_offline.htm, CSS, изображения и aspnet_isapi.dll

Так, сайт, я продолжаю работать, использует urlrewriting при взаимодействии с aspnet_isapi.dll (все отображается на нем). Я поднял свой файл app_offline.htm, и все текстовые шоу, однако, CSS или изображения не подаются. Я предполагаю, что они обрабатываются ASP.NET из-за подстановочного знака, отображающегося вместо IIS. Это корректно? Если так, как я могу позволить IIS служить этим файлам? Кроме того, проблема я вижу возникновение.. в web.config для rewriter настроек:

<rewrite url="^~/images/network/(.*)/(.*).jpg$" to="~/services/ImageHandler.ashx?type=$1&amp;id=$2"/>
    <rewrite url="^~/image/view/(.*).jpg$" to="~/ServePRView.aspx?id=$1"/>
    <rewrite url="^~/asset/view/(.*).jpg$" to="~/services/ImageHandler.ashx?id=$1&amp;type=asset"/>

Спасибо за справку все, - Steve

12
задан skaffman 28 March 2010 в 09:13
поделиться

1 ответ

Это потому, что если веб-сервер видит файл App_Offline.htm, он обслуживает этот файл для каждого запроса на сайте - даже изображения. Вы должны обслуживать изображения с другого сайта. Или вы можете попробовать что-нибудь подобное http://en.wikipedia.org/wiki/Data_URI_scheme

19
ответ дан 2 December 2019 в 18:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: