Wir haben mehr als 300 Seiten in meinem Website-Projekt. Im Laufe der Zeit haben wir einen neuen Server geschaffen, der sicher ist. Dieser Server wird speziell für alle Bilder in der Website verwendet.
Also hier ist das Szenario:
aktuelle Implementierung für Bilder (in aspx, in CSS)
%Vor%manchmal in webpage und css ist es wie folgt angegeben
%Vor%würde gerne so etwas verwenden.
%Vor%und für sichere Seiten
%Vor% Wie Sie sehen können, stammen alle Bilder aus dem Ordner ~/assets
. ABER jetzt möchte ich eine Regel erstellen, die ~/assets
durch http://static.mysite.com
Wie kann ich dies in IIS mit Rewrite-Regel erreichen.
Möchte die IIS-Regel haben, wenn der obige Code gefunden wird, ersetzen Sie sie durch Ссылка
%Vor%Sie müssen die ausgehende Regel in IIS erstellen. Die Regel benötigt Folgendes:
^(.*)/assets/(.*)
Nachstehende einfache Regel, die oben erfüllt:
Ähm, wie kannst du das machen?
%Vor%Schema ist Ihre Web-Schemes http oder https usw. Autorität ist Ihr Web-Domain-Name mit Port, falls vorhanden. Dann hier geht es deine Bild URL komplett.
Ich habe diese Logo-URL für den ssrs-Report-Service verwendet und es ging mir gut. Ich hoffe, es wird für Sie funktionieren.
Kommentare und Anfragen sind willkommen. Danke.
Tags und Links asp.net iis url-rewriting