Forum Allgemeines
301-Weiterleitung
Hallo liebe Papoo-Freunde,
ich wollte gerade in der .htaccess eine 301-Weiterleitung einrichten, da meine Startseite unter www.domain.de und unter www.domain.de/startseite/ zu erreichen ist. Ziel war es www.domain.de/startseite/ auf www.domain.de weiter zu leiten.
Wenn ich jedoch den Redirect Permanent einsetze, dann bekomme ich folgendes Ergebnis:
http://www.domain.de/?var1=startseite&var2=
Schuld daran sind jene Zeilen in der .htaccess die aus den sprechenden urls wieder Variablen umsetzen, welche das Papoo System verstehen kann.
Gibt es hier eine Möglichkeit saubere 301-Weiterleitungen einzurichten?
Vielen Dank im Voraus!
Re: 301-Weiterleitung
Hi,
das was du da machst ist eine doppelte Weiterleitung, das kann nicht funktionieren.
Du kannst z.b. im Menüpunkt Startseite unten wo index.php steht http://www.domain.de eintragen, dann verlinkt das auf die Startseite.
Viele Grüße,
Carsten
Re: 301-Weiterleitung
Danke Carsten für Deine Antwort.
Das ist klar. Nun würde ich aber gerne auf Grund Veränderungen an der Linkstruktur trotzdem eine alte URL von einer Unterseite auf die neue URL weiterleiten, damit die Linkpower nicht verloren geht. Wie gesagt so wie die .htacces gerade ist funktioniert es nicht. Hat noch jmd. einen Tipp wie ich die 301-Weiterleitung einrichte?
Vielen Dank!
Re: 301-Weiterleitung
Hallo Carsten,
vielen Dank das du dich meinem Problem angenommen hast.
Leider muss ich zugeben, dass ich starke Verständnisprobleme habe.
Was meinst du mit "das ist diese Klasse hier: http://www.papoo.de/dokument/upload/redirect_class.zip"?
Welche Datei lege ich denn in das Verzeichnis /lib? Ich gehe mal von der redirect.php aus?!
Ich brauche also noch eine redirect.csv, in der ich meine Weiterleitungen definieren. Wo kommt diese denn hin und was hat dies dann mit der redirect.php zu tun?
Verzeih mir bitte, ich hoffe du findest noch einmal die Nerven mich an die Hand zu nehmen.
Vielen Dank im Voraus!
Re: 301-Weiterleitung
Hi,
Also zuerst in der all_inc_front.php an dieser Stelle hier:
// Alle benötigten Dateien einbinden
require_once "./lib/includes.inc.php";
Das hier einbinden:
require_once "./lib/redirect.php";
Danach sieht das so aus:
// Alle benötigten Dateien einbinden
require_once "./lib/includes.inc.php";
require_once "./lib/redirect.php";
Damit wird die Datei eingebunden
Das ist diese Klasse hier:
http://www.papoo.de/dokument/upload/redirect_class.zip
Diese Datei entzippen und dann in das Verzeichnis /lib legen.
Dann funktioniert das schon mal prinzipiell.
Dann brauchst du noch die redirect.csv Datei
Die sollte so aufgebaut sein:
alter Link (ohne http...); neuer Link (mit http...)
Beispiel:
/cms-produkte/free-cms-download-version/;http://www.papoo.de/cms-versionen-preise/free-cms-download-version/free-cms-kostenlos-kostenloses-freies-download.html
Also eine Datei erzeugen die redirect.csv heißt und dort die Links dann eintragen.
Die redirect.csv kommt auch in das Verzeichnis /lib
Viele Grüße,
Carsten
Re: 301-Weiterleitung
Erneut ein dickes Danke.
Nun noch eine Sache, der Link zur .zip-Datei funktioniert leider nicht. Manuell bin ich nicht fündig geworden.
Re: 301-Weiterleitung
Vielen Dank Carsten, klappt nun alles wie gewünscht.
Bin dir wirklich sehr dankbar!
Sie müssen sich anmelden, um einen Beitrag schreiben zu können.