Stiamo avendo più di 300 pagine nel progetto del mio sito web. Nel tempo abbiamo creato un nuovo server che è sicuro. Questo server è usato specialmente per tutte le immagini nel sito web.URL Riscrivi la regola per IIS per sostituire il percorso della cartella in everypage
: ecco lo scenario:
implementazione attuale per le immagini (in aspx, in css)
http://www.mysite.com/assets/common/image1.jpg
a volte in pagina web e CSS è specificato come questo
~/assets/common/image1.jpg
vorrebbe usare qualcosa come questo.
http://www.static.mysite.com/common/image1.jpg
e per le pagine protette
https://www.static.mysite.com/common/image1.jpg
Quindi, come potete vedere tutte le immagini sono provenienti da cartella ~/assets
ma ora voglio per creare una regola che sostituisce ~/assets
con http://static.mysite.com
Come posso ottenere questo in IIS usando la regola di riscrittura.
ESEMPIO:
ASPX
<img src="/assets/common/image1.jpg" id="ImageId1" alt="Image" width="100" height="100" />
<img src="http://mysite.com/assets/common/image2.jpg" id="ImageId2" alt="Image" width="100" height="100" />
Vorrebbe avere regola IIS, quando reperti sopra il codice, sostituirlo con http://static.mysite.com/common/image1.jpg
<img src="http://static.mysite.com/common/image1.jpg" id="ImageId1" alt="Image" width="100" height="100" />
<img src="http://static.mysite.com/common/image2.jpg" id="ImageId2" alt="Image" width="100" height="100" />
Come configurare questo usando 'web.Config', voglio tutta la cartella' Images', 'css' e' js' nella cartella Contenuto per puntare ad azzurro cdn? – stom
@stom tutte le modifiche precedenti sono visibili in web.config in modo da poterle copiare e incollare –