Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

modrewrite Umbenennung

Mehrere Domains, Domain-Umzug, neue Dateinamen, 301/302
Neues Thema Antworten
petefish
PostRank 1
PostRank 1
Beiträge: 5
Registriert: 01.03.2009, 00:50

Beitrag von petefish » 01.03.2009, 01:09

Hallo

Ich befasse mich erst seit kurzem mit Modrewrite.

Ich möchte Dateien per RewriteRule umbenennen. Das funzt auch.
Um doppelten Content zu vermeiden will ich dann den Originalnamen per 301 auf den neuen Dateinamen umbenennen. Das funktioniert komischer weise nur teilweise.

Meine htaccess:

Code: Alles auswählen

RewriteEngine On

#www einfügen
RewriteCond %{HTTP_HOST} !^www\.domain\.de$
RewriteRule ^(.*) http://www.domain.de/$1 [R=301,L]

#301 für Artikel
RewriteRule ^dateiname1.php$ http://www.domain.de/artikel/kategorie/bezeichnung.html [R=301,L]

#301 für Artikel2
RewriteRule ^dateiname2.php$ http://www.domain.de/artikel2/bezeichnung.html [R=301,L]

#Umbenennung Artikel
RewriteRule ^artikel/kategorie/bezeichnung.html$ dateiname1.php [QSA]

#Umbennenung Artikel2
RewriteRule ^artikel2/bezeichnung.html$ dateiname2.php [QSA]
Aufruf www.domain.de/artikel/kategorie/bezeichnung.html geht.
Aufruf www.domain.de/dateiname1.php wird auf www.domain.de/artikel/kategorie/bezeichnung.html weitergeleitet. Passt!.

Aufruf www.domain.de/artikel2/bezeichnung.html und www.domain.de/dateiname2.php Fehler Umleitungsschleife. Aber WARUM? Wo ist da der Unterschied zum 1. Aufruf?
Zuletzt geändert von petefish am 01.03.2009, 13:24, insgesamt 1-mal geändert.