Я пытаюсь создать (или, возможно, он уже существует) HTTPHandler, который будет фильтровать сгенерированный HTML ASP.NET для использования сети доставки контента (CDN). Например, Я хочу переписать такие ссылки, как это:
/Portals/_default/default.css
на
Я совершенно счастлив, используя RegEx для сопоставления начальных строк. Такие шаблоны регулярных выражений могут быть:
href=['"](/Portals/.+\.css)
или
src=['"](/Portals/.+\.(css|gif|jpg|jpeg))
Это сайт dotnetnuke, и я действительно не контролирую весь сгенерированный HTML, поэтому я хочу сделать это с помощью HTTPHandler. Таким образом, изменения могут быть выполнены после создания страницы.