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
    %>
    

Anmelden zum Antworten