Для целей этого сайта решение Regex выглядит так, как будто оно работает нормально. Конечно, кто-то может напечатать src = "/ portals / dummy.jpg" в середине документа, но я думаю, что это маловероятно, что я рискну. Я бы предпочел получить сайт намного быстрее и снять часть нагрузки с сервера. Еще раз спасибо!

аюсь создать (или, возможно, уже существует) HTTPHandler, который будет фильтровать сгенерированный HTML ASP.NET для использования сети доставки контента (CDN). Например, я хочу переписать ссылки, такие как эта:

/Portals/_default/default.css

в

http://cdn.example.com/Portals/_default/default.css

Я совершенно счастлив, используя RegEx, чтобы соответствовать начальным строкам. Такие шаблоны регулярных выражений могут быть:

href=['"](/Portals/.+\.css)

или же

src=['"](/Portals/.+\.(css|gif|jpg|jpeg))

Это сайт dotnetnuke, и я не могу контролировать весь сгенерированный HTML, поэтому я хочу сделать это с помощью HTTPHandler. Таким образом, изменения могут быть сделаны после генерации страницы.

Ответы на вопрос(1)

Ваш ответ на вопрос