22 Nachrichten unter 8 Themen von 15 Mitgliedern
[SilverStripe Roadmap][Changelog]

301 Redirect

Seite: 1 661 mal gelesen
  • kurthv
    kurthv Community Member
    7 Beiträge

    301 Redirect

    Ich versuche - bisher ohne Erfolg - einen 301 Redirect einzurichten.

    Schritt1:
    Die Website: http://cloudvault.de
    soll umgeleitet werden auf: http://www.cloudvault.de

    Schritt2:
    Diverese andere Domains (z.B. *.cloudvault.eu) sollen auf http://www.cloudvault.de umgeleitet werden.


    Für den ersten Schritt habe ich die .htaccess Datei wie folgt modifiziert:

    ### SILVERSTRIPE START ###
    <Files *.ss>
       Order deny,allow
       Deny from all
       Allow from 127.0.0.1
    </Files>

    <Files web.config>
       Order deny,allow
       Deny from all
    </Files>

    ErrorDocument 404 /assets/error-404.html
    ErrorDocument 500 /assets/error-500.html

    <IfModule mod_alias.c>
       RedirectMatch 403 /silverstripe-cache(/|$)
    </IfModule>

    <IfModule mod_rewrite.c>
       SetEnv HTTP_MOD_REWRITE On
       RewriteEngine On
       RewriteBase /

       RewriteCond %{HTTP_HOST} ^cloudvault.de[nc]
       RewriteRule ^(.*)$ http://www.cloudvault.de/$1 [r=301,nc]

       RewriteCond %{REQUEST_URI} ^(.*)$
       RewriteCond %{REQUEST_FILENAME} !-f
       RewriteRule .* sapphire/main.php?url=%1&%{QUERY_STRING} [L]
    </IfModule>
    ### SILVERSTRIPE END ###


    Wenn ich das überprüpfe mit http://urivalet.com/ bekomme ich folgendes Ergebnis:
    REQUESTING: http://cloudvault.de
    GET / HTTP/1.1
    Accept: */*
    Accept-Encoding: gzip
    Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
    Accept-Language: en-us,en;q=0.5
    User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
    Host: cloudvault.de
    Connection: Keep-Alive
    SERVER RESPONSE: 200 OK
    Date: Fri, 02 Nov 2012 09:09:29 GMT
    Server: Apache/2.2.16 (Debian)
    X-Powered-By: PHP/5.3.3-7+squeeze14
    Set-Cookie: PHPSESSID=lbps1a3atjba2au31ogal1hro4;
    path=/; HttpOnly
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Pragma: no-cache
    Set-Cookie: bypassStaticCache=deleted;
    expires="Thu, 03-Nov-2011 09:09:28 GMT"; path=/; httponly
    Set-Cookie: bypassStaticCache=deleted;
    expires="Thu, 03-Nov-2011 09:09:28 GMT"; path=/; httponly
    Vary: Accept-Encoding
    Content-Encoding: gzip
    Content-Length: 3557
    Keep-Alive: timeout=15, max=100
    Connection: Keep-Alive
    Content-Type: text/html; charset="utf-8"
    Destination URI: http://cloudvault.de

    => also kein 301 Redirect :(

    Was mache ich falsch?
    Schritt 2 habe ich noch gar nicht probiert...

    Danke und Gruß
    Volker Kurth

Zur Zeit online: Zur Zeit ist leider niemand online.

Wir begrüßen unsere neuen Mitglieder: FG