ASP MVC und Domainweiterleitung
-
Hi,
ich habe folgendes Problem, ich habe 3 Domains und möchte
eine Domainweiterleitung realisieren. Ich habe eine einfache ASP MVC 2
Seite gemacht, wenn diese im Hauptordner liegt ist das kein Problem,
packe ich sie in einem unterordner funktioniert das ganze nicht mehr.Kann das mit dem Medium Trust Level zusammenhängen?
Muss ich in der webconfig, noch irgenwas spezielles einstellen?
Für die Domainweiterleitung, hat der Provider folgendes Script veröffentlicht:
<% Option Explicit Dim useFrames, httpHost, zielURL, domList(), domZiel() Dim aktHost, aktZiel, i ReDim domList(6) ReDim domZiel(6) ' ---- Einstellung ----------------------------------- ' Sollen Frames verwendet werden? ' useFrames = true Frames sind aktiviert ' useFrames = false direkte Weiterleitung (standard) useFrames = false ' ---- Einstellung ----------------------------------- ' Geben Sie hier Ihre Domain-Namen an. Wenn der entsprechende ' Domain-Platz nicht belegt ist, dann setzen Sie ein "" ein. ' Bitte geben Sie kein "http://" vor der Domain an. ' z.B. domList(4) = "" domList(0) = "www.domain1.de" '(Haupt-Domain) domList(1) = "www.domain2.de" '(Alias-Domain 1) domList(2) = "" domList(3) = "" domList(4) = "" domList(5) = "" domList(6) = "aa10.s1.domainkunden.de" '(Hier sollten Sie Ihre Server-ID 'eintragen, ' damit auch diese abgefangen wird.) ' ---- Einstellung ----------------------------------- ' Geben Sie hier die Ziel-Verzeichnisse an. Es können sowohl ' vollständige URLs mit http:// als auch Verzeichnisse sein ' z.B. domZiel(4) = "http://www.domain.de/verzeichnis/" ' oder domZiel(4) = "verzeichnis/" domZiel(0) = "domain1/" domZiel(1) = "domain2/" domZiel(2) = "" domZiel(3) = "" domZiel(4) = "" domZiel(5) = "" domZiel(6) = "domain1/" ' Variablen initialisieren httpHost = Request.ServerVariables("HTTP_HOST") zielURL = "" For i = 0 to 6 aktHost = domList(i) aktZiel = domZiel(i) if lCase(httpHost) = lCase(aktHost) then zielURL = aktZiel end if Next if zielURL = "" then %> <h1>Domain nicht gefunden</h1> <h3>Die Domain <%= httpHost %> wurde nicht gefunden oder es liegt ein Konfigurationsfehler vor. Bitte prüfen Sie die Angaben zur Domain im Weiterleitungs-Script (meist gespeichert als default.asp oder index.asp im Hauptverzeichnis des Pakets). <% else if useFrames = true then %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title><%= httpHost %></title> </head> <frameset rows="0,*" border="0" frameborder="0" framespacing="0"> <frame src="leer" scrolling="no"> <frame src="<%= zielURL %>"> </frameset> </html> <% else response.redirect zielURL end if end if %>