Buscando un HTTPHandler para modificar páginas sobre la marcha para apuntar a un CDN

Lo que estoy tratando de hacer es crear (o quizás ya exista) un HTTPHandler que filtrará el ASP.NET generado por HTML para usar la red de entrega de contenido (CDN). Por ejemplo, quiero reescribir referencias como esta:

/ Portals / _default / default.css

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

Estoy perfectamente feliz de usar RegEx para que coincida con las cadenas iniciales. Tales patrones de expresiones regulares podrían ser:

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

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

Este es un sitio dotnetnuke y realmente no tengo control sobre todo el HTML generado, por eso quiero hacerlo con un HTTPHandler. De esa manera, los cambios se pueden realizar después de la generación de la página.

Respuestas a la pregunta(1)

Su respuesta a la pregunta