IIS-Umschreibungsregel zum Umleiten bestimmter Domänen-URLs an andere URLs derselben Domäne

8

Ich möchte einfach eine IIS 7.5 Rewrite-Regel, um Ссылка auf Ссылка (gleiche Domain). Dies kann erreicht werden durch:

%Vor%

Diese Website hört jedoch mehrere Domains an, daher wird oben eine globale Regel für alle Domains. Wie mache ich das spezifisch für domain.com? Ich habe versucht, die URL für die Übereinstimmung zu ändern und Bedingungen hinzuzufügen, kann sie aber nicht ausführen. Danke.

    
James Barry 04.03.2014, 20:17
quelle

2 Antworten

10

Ich habe es so gemacht:

%Vor%     
James Barry 05.03.2014, 19:01
quelle
2

Mit der Antwort auf dieser Seite konnte ich eine Regel für mich selbst anpassen. Ich habe auch Abfrageparameter hinzugefügt. Wollte es hier posten, falls es jemandem hilft:

%Vor%

Einige Erklärungen:

Um Verwirrung zu vermeiden, ist diese "URL" der Teil nach der erste Schrägstrich nach der Domain und nicht die gesamte URL. Ich werde das einfügen, damit es eine URL bekommt.

%Vor%

Nun fügen wir eine Bedingung hinzu, da ich mehr als eine Website auf diesem Computer hatte. Daher möchte ich sicherstellen, dass diese Regel nur auf eine davon angewendet wird. Ich habe auch die Wildcard anstelle von "(www.)?" weil der Platzhalter jede Subdomain fängt.

%Vor%

Und die letzte Notiz ist für Leute, die mehrere Abfragezeichenfolgenparameter eingeben wollen. Sie müssen dem Und-Zeichen zwischen ihnen entkommen, weil es nicht funktioniert, wenn Sie nicht:

%Vor%     
sugardaddy 19.11.2014 22:04
quelle