Wie umleiten Sie www zu nicht www Regel in AspNetCore 1.1 Vorschau 1 mit RewriteMiddleware?

8

Unter Verwendung der AspNetCore 1.1 Bits und der neuen RewriteMiddleware schrieb ich etwas wie dies in die Startup.cs , um www zu nicht www Redirect zu behandeln:

%Vor%

Da die RedirectRule nur für die Pfad und nicht die gesamte Anfrage uri, Die Regex passt nicht zusammen.

Wie kann ich mit demselben Ansatz die www-zu-non-www-Regel umleiten? Ich möchte nicht die IISUrlRewriteRule verwenden .

    
Fabien PERRONNET 30.10.2016, 23:02
quelle

1 Antwort

11

RewriteOptions ermöglicht das Hinzufügen einer benutzerdefinierten Regelimplementierung. Wie Sie festgestellt haben, unterstützen die vordefinierten Regeln das Umleiten von Hostnamen nicht. Dies ist jedoch nicht schwer zu implementieren.

Beispiel:

%Vor%

Sie können dies der Rules-Sammlung für RewriteOptions hinzufügen.

%Vor%     
natemcmaster 31.10.2016, 04:03
quelle

Tags und Links