301 Weiterleitung, so korrekt?

Diskutiere über Web-Entwicklung, Coding und Websites.
Antworten
Benutzeravatar
Rechtsteufel
Brigadier General
Brigadier General
Beiträge: 13662
Registriert: So 05 Nov, 2006 16:01

301 Weiterleitung, so korrekt?

Beitrag von Rechtsteufel »

Hallo,

ich hätte eine Frage zur 301 Weiterleitung. Angenommen eine Seite zieht auf eine neue Domain um. Die Konstellation sieht wie folgt aus:

Alte Domain: http://www.heisse-puppen.de
Neue Domain: http://www.noch-heissere-puppen.de

Nun eine Frage zum praktischen Teil:

1. Neue Domain auf das entsprechende Verzeichnis legen
2. Verzeichnis für alte Domain erstellen und die alte Domain darauf legen. In dem Ordner dann eine .htaccess mit folgenden Inhalt erstellen:

Code: Alles auswählen

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.heisse-puppen.de$ 
RewriteRule ^(.*)$ http://www.noch-heissere-puppen.de/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^heisse-puppen.de$ [NC]
RewriteRule ^(.*)$ http://www.noch-heissere-puppen.de/$1 [R=301,L]
Ist das so korrekt? Oder hab ich was vergessen?

Wir dann alles umgeleitet? Also wenn jemand beispielsweise folgendes eingibt:

Code: Alles auswählen

http://www.heisse-puppen.de/super-mega-sexy
Wir er dann automatisch zu

Code: Alles auswählen

http://www.noch-heissere-puppen.de/super-mega-sexy
weitergeleitet?
Zuletzt geändert von Rechtsteufel am Mi 21 Apr, 2010 19:12, insgesamt 1-mal geändert.
Benutzeravatar
Rechtsteufel
Brigadier General
Brigadier General
Beiträge: 13662
Registriert: So 05 Nov, 2006 16:01

Beitrag von Rechtsteufel »

Weiß das echt keiner?

Wer mir die Lösung sagt, bekommt 1.000,00 E-Dollar!
Benutzeravatar
NextFlo
Private First Class
Private First Class
Beiträge: 23
Registriert: Mo 19 Apr, 2010 14:15

Beitrag von NextFlo »

Sorry, da muss ich passen!

Ich seh grad, du kommst aus Wien? Ich bin dort am kommenden WE. Am Samstag spielt im KEW (?) "Nada Surf". Ich schreibe dann einen Konzertbericht dazu... :) Vielleicht sieht man sich.
Benutzeravatar
Rechtsteufel
Brigadier General
Brigadier General
Beiträge: 13662
Registriert: So 05 Nov, 2006 16:01

Beitrag von Rechtsteufel »

Ursprünglich komme ich aus Berlin und wohne seit Oktober 09 in Wien. :)

Nada Surf spielt aber nicht im KEW sondern im WUK (=Werkstätten- und Kulturhaus). Das ist im 9. Bezirk. Je nachdem wo Dein Hotel ist, hast du eine gute bis sehr gute Verbindung mit den Öffis.
Benutzeravatar
NextFlo
Private First Class
Private First Class
Beiträge: 23
Registriert: Mo 19 Apr, 2010 14:15

Beitrag von NextFlo »

Oh, Verzeihung.

Dat wusste ik nik.

Mist, stimmt im WUK, sorry! :) Wir pennen in nem Hostel namens Wombats City Hostel. Sind ca. 15 Minuten von dem Schuppen entfernt. Wird bestimmt ein schönes Konzert...
Benutzeravatar
Rechtsteufel
Brigadier General
Brigadier General
Beiträge: 13662
Registriert: So 05 Nov, 2006 16:01

Beitrag von Rechtsteufel »

Nach dem Konzert kann ich Euch den Ride Club empfehlen. Der ist da in der Nähe (U6-Nussdorferstraße).

Viel Spaß in Wien! :)
Benutzeravatar
NextFlo
Private First Class
Private First Class
Beiträge: 23
Registriert: Mo 19 Apr, 2010 14:15

Beitrag von NextFlo »

Oh, vielen Dank! We will check it out!
Gast

Beitrag von Gast »

Bzgl. 301: Gib mal die echten Adressen raus, dann kann ich das testen. Wenns geheim sein soll, dann einfach via PM. Die Konfig sieht auf den ersten Blick ok aus, aber sicher weiss man es erst beim Test...
Benutzeravatar
Captain
Major General
Major General
Beiträge: 18373
Registriert: So 02 Jan, 2005 19:50
Wohnort: Stuttgart

Beitrag von Captain »

Heiss!^^

Okay, also soviel kann ich sagen "mod_rewrite ist Voodoo!" ;) Ziemlich komplexer kack, das muss man einfach mal sagen.

Von der Konfig her sieht es gut aus, zumindest kann ich keine krassen Fehler erkennen. Dennoch: Wenn du es mal eingerichtet hast, muss man es tatsächlich nochmals richtig durchtesten.

Sollte es warum auch immer Probleme mit der Config geben, dann versuchs mal mit diesen Zeilen:

Code: Alles auswählen

        RewriteCond %{HTTP_HOST}   !^www\.noch-heissere-puppen\.de [NC]
        RewriteCond %{HTTP_HOST}   !^$
        RewriteRule ^/(.*)         http://www.noch-heissere-puppen.de/$1 [L,R=301]
Zu lesen: "Wenn es nicht http://www.noch-heissere-puppen.de heisst, dann leit es dahin um, du depp!" ;)

Zu deiner Frage bzgl. Content-Umleitung: Ja.

Ausführlicher? Ja, der Aufruf wird genauso umgeleitet wie du es gesagt hast ;)

Grüße
KK
Antworten