Requests umleiten

31/08/2007 - 12:27 von Marco von Frieling | Report spam
Hallo.

Ist es möglich, per HTTP-Modul (oder auch HTTP Handler, obwohl eher
unwahrscheinlich) Urls der folgenden Art umzuleiten?

https://mydomain.com/www.andereDomain.de

soll umgeleitet werden nach http://www.andereDomain.de

Der Editor den wir verwendet erstellt dummerweise Site-lokale Urls wenn
man bei der Eingabe das Protokoll weglàst, also statt
http://www.andereDomain.de nur www.andereDomain.de eingibt. Manche
Kunden vergessen das leider manchmal und wenn sie es merken ist es meist
zu spàt, weil der Link dann als Teil einer Email bereits an zahlreiche
Empfànger verschickt wurde.

Damit die Links trotzdem funktionieren, möchte ich diese gerne umleiten.

Umgebung:

Windows 2003 Server,
ASP.NET 1.1 (Umstellung auf 2.0 in Vorbereitung)

Was muss ich in ASP.NET oder dem IIS einstellen, damit ich diese
Requests über ein Modul oder einen Handler verarbeiten kann? Geht das
überhaupt?

Vielen Dank.

Marco
 

Lesen sie die antworten

#1 Golo Roden
31/08/2007 - 12:34 | Warnen spam
Hallo,

Du kannst z.B. in der Global.asax bei BeginRequest die URL analysieren,
und ggf. mit Response.Redirect umleiten.

Viele Grüße,


Golo

Marco von Frieling schrieb:
Hallo.

Ist es möglich, per HTTP-Modul (oder auch HTTP Handler, obwohl eher
unwahrscheinlich) Urls der folgenden Art umzuleiten?

https://mydomain.com/www.andereDomain.de

soll umgeleitet werden nach http://www.andereDomain.de

Der Editor den wir verwendet erstellt dummerweise Site-lokale Urls wenn
man bei der Eingabe das Protokoll weglàst, also statt
http://www.andereDomain.de nur www.andereDomain.de eingibt. Manche
Kunden vergessen das leider manchmal und wenn sie es merken ist es meist
zu spàt, weil der Link dann als Teil einer Email bereits an zahlreiche
Empfànger verschickt wurde.

Damit die Links trotzdem funktionieren, möchte ich diese gerne umleiten.

Umgebung:

Windows 2003 Server,
ASP.NET 1.1 (Umstellung auf 2.0 in Vorbereitung)

Was muss ich in ASP.NET oder dem IIS einstellen, damit ich diese
Requests über ein Modul oder einen Handler verarbeiten kann? Geht das
überhaupt?

Vielen Dank.

Marco

Ähnliche fragen