Suche htaccess Umleitung nach Ordnerwechsel

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Xwitz
Mitglied
Beiträge: 1104
Registriert: 21.06.2005 21:41

Beitrag von Xwitz »

Dann vermutlich so:

Code: Alles auswählen

RedirectMatch  permanent  ^/viewtopic\.php(.*)$ http://www.domain.de/ordner/viewtopic.php$1
RedirectMatch  permanent  ^/alter-ordnerx/(.*)$ http://www.domain.de/ordner/alter-ordnerx/$1
Und das ganze für jede Datei und alle Ordner (nur die erste Ebene) die bisher im root lagen und nun in ordner/ liegen. Aber vorsichtshalber erst mal mit was anderem testen. Das habe ich mir übrigens in 10min aus dem Netz zusammengesucht.

User die auf die alten Seiten zugreifen landen nun bei den neuen. Außer bei der index.php, das kann man so nicht lösen. Allerdings bleibt das Problem, daß es vermutlich auf die meiseten alten Seiten keine Links mehr gibt und google so nichts von der Weiterleitung erfährt. Im Ergebnis bleiben die alten Seiten (vorerst) im Index. Dagegen würde eine "veraltete" sitemape helfen die auf alle alten (indexierten) Seiten linkt, vorausgesetzt die sitemape wird auch gespidert. Oder man "sperrt" die alten Pfade in der robots.txt. Ich bin mir aber nicht sicher, welche Wirkung das auf die Wirkung der eingehenden Links hat.
Benutzeravatar
beachgirl
Mitglied
Beiträge: 305
Registriert: 12.10.2005 18:57
Wohnort: Bremen
Kontaktdaten:

Beitrag von beachgirl »

Das gewählte Thema oder der Beitrag existiert nicht.
Das kommt bei jedem Link, also die php wird aufgerufen, aber die parameter werden nicht mit übergeben. Kann es sein, daß der Server das gar nicht unterstützt?

Und mit Google habe ich auch schon tausende htaccess Seiten gefunden, die mir auch Lösungen angeboten haben die ich schon probiert habe. Da sie alle nicht erfolgreich waren, wollte ich es hier probieren.

Aber evtl. lasse ich das ganz, damit die neuen Links mal gefunden werden, das Argument ist gar nicht so schlecht. Dann habe ich eben vorrübergehend doppelten Content und falle im Ranking wieder auf 9 ;-) aber dann ist das eben so.

Blöder Server!
Danke Dir dropsdem ganz doll für Deine/Eure Mühe und Zeit!
Xwitz
Mitglied
Beiträge: 1104
Registriert: 21.06.2005 21:41

Beitrag von Xwitz »

Es sollte auch mit php gehen.

viewtopic.php (im root)

Code: Alles auswählen

<?
php header("Location: http://$SERVER_NAME/ordner/viewtopic.php?t=$_GET[t]");
?>
oder so ähnlich
Ich weiß aber nicht ob das einen 301 meldet.

Schau mal hier:
http://www.skoom.de/tutorials/php/moved ... ct-301.xtc
Garfield312
Mitglied
Beiträge: 528
Registriert: 03.09.2004 15:54

Beitrag von Garfield312 »

Dazu müßte dann wohl, deinem Link zufolge, noch davor :

Code: Alles auswählen

Header( "HTTP/1.1 301 Moved Permanently" );
Viele Grüße, Garfield.
Antworten

Zurück zu „Coding & Technik“