[gelöst] Problem mit einer Weiterleitung in der .htaccess datei
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 14.01.2010 - 14:40 Uhr in
Hallo Leute,
ich habe eine Seite neu aufgebaut und habe jetzt ein Problem mit permanenten weiterleitungen.
Die alte Seite ist bei google relativ gut positioniert und um dies zu erhalten sollte man am besten eine permanete weiterleitung in der .htaccess hinterlegen. zumindest hab ich das in mehreren quellen so gelesen. vielleicht sollte ich noch anmerken das ich nicht so viel erfahrung mit .htaccess dateien habe.
soweit zur theorie.
die alte URL ist wie folgt:
http://www.meinedomain.de/deutsch/tastaturen/magnetkartenlesertastaturen/magnetkarte.html
die neue:
http://www.meinedomain.de/tastaturen/magnetkarten-tastaturen
ich habe dann folgende zeile in meine .htaccess datei eingefügt:
RedirectPermanent /deutsch/tastaturen/magnetkartenlesertastaturen/magnetkarte.html /tastaturen/magnetkarten-tastaturen
Suche ich nun auf Google nach meiner Seite wird diese weiterhin gefunden, jedoch funktioniert die weiterleitung nicht richtig. eigentlich sollte ja die neue seite angezeigt werden aber stattdessen bekomme ich eine fehlerseite von Drupal angezeigt.
Die Seite wurde nicht gefunden.
in der URL leiste steht meinem empfinden nach total murks drin:
http://www.meinedomain.de/tastaturen/magnetkarten-tastaturen?q=deutsch/tastaturen/magnetkartenlesertastaturen/magnetkarte.html
irgendwie sind da beide urls zusammengestöpselt ?!
In der zwischenzeit hab ich die alte seite einstweilen wieder hochgeladen damit der google link nicht gebrochen wird.
Hat damit schon mal jemand erfahrungen gemacht und weiss rat ? Wenn ihr mehr infos braucht sagt bescheid.
mfg
Chris
P.S.: ich hab schon mal ein ähnliches thema gestartet und dachte es wäre gelöst, aber ich hab jetzt nach dem winterurlaub festgestellt das dem doch nicht so ist. ich habe hier auch nochmal versucht das ganze kompakter zu schreiben, ich denke das macht es auch den Helfern leichter. Also bitte nicht hauen :D
- Anmelden oder Registrieren um Kommentare zu schreiben
hallo CG versuch es doch mal
am 14.01.2010 - 15:10 Uhr
hallo CG
versuch es doch mal damit
http://drupal.org/project/path_redirect
Gruss
Stef
Hallo Stef, du warst beim
am 14.01.2010 - 16:09 Uhr
Hallo Stef,
du warst beim letzten mal auch schon aktiv :) hab mich auch weng eingelesen in die seiten aber habs trotzdem nicht geschafft :(
wie sieht es denn mit dem modul aus, werden da meine links auch wirklich nicht gebrochen ? und hat das auch sonst weiter keine negativen auswirkungen auf die platzierung bei Google? Gibt es da erfahrungswerte ?
ich würde trotzdem gerne verstehen wo oben der fehler ist oder worans auch immer hackt das das nicht funktioniert... sieht mein ansatz in der .htaccess wenigstens vom prinzip her richtig aus ?
mfg
chris
hi chris Zitat: ich würde
am 14.01.2010 - 16:22 Uhr
hi chris
ich würde trotzdem gerne verstehen wo oben der fehler
sieht mein ansatz in der .htaccess wenigstens vom prinzip her richtig aus ?
naja nich ganz
laut diesem artikel
http://buecher.lingoworld.de/apache2/showdir.php?id=655
muss da ein URL angegeben werden.
Ein Pfad reicht anscheinend nicht...
ich habe dann folgende zeile in meine .htaccess datei eingefügt:
RedirectPermanent /deutsch/tastaturen/magnetkartenlesertastaturen/magnetkarte.html /tastaturen/magnetkarten-tastaturen
versuch doch mal
RedirectPermanent http://www.activekey.es/deutsch/tastaturen/magnetkartenlesertastaturen/m... http://www.activekey.es/tastaturen/magnetkarten-tastaturen/tastaturen/magnetkarten-tastaturen
Besten Gruss
Stef
Jo hast recht die zielangabe
am 14.01.2010 - 17:06 Uhr
Jo hast recht die zielangabe muss immer absolut sein:
RedirectPermanent /deutsch/tastaturen/magnetkartenlesertastaturen/magnetkarte.html http://www.activekey.de/tastaturen/magnetkarten-tastaturen
RedirectPermanent http://www.activekey.de/deutsch/tastaturen/magnetkartenlesertastaturen/m... http://www.activekey.de/tastaturen/magnetkarten-tastaturen
habe jetzt diese beiden varianten probiert, aber es bleibt bei
Die Seite wurde nicht gefunden.
muss da noch mehr rein irgendwas mit rewrite oder so oder muss das an ner bestimmten stelle stehen?
mfg
chris
ja aber die Seite gibt es ja
am 14.01.2010 - 17:20 Uhr
ja aber die Seite gibt es ja auch nicht:
wenn ich
http://www.activekey.de/tastaturen/magnetkarten-tastaturen
aufrufe bekomme ich ein
404 Not found
der Fehler liegt also nicht an dem Redirect...
oder wie soll die Ziel URL sein?
das liegt daran das ich die
am 14.01.2010 - 18:15 Uhr
das liegt daran das ich die url wieder auf den alten ordner zeigen lasse.
also im moment siehts wie folgt aus:
Es gibt einen webspace auf dem alle daten sind, sowohl die alte HTML seite als auch die neue Drupal seite.
Zu diesem Webspace gehören 3 tlds. .de .eu .es
Diese hängen an folgenden Ordnern:
.de -> alt/activekey
.eu -> alt/activekeyeu
.es -> drupal
also auf .es liegt quasi die neue seite.
um meine .htaccess zu testen logge ich mich bei unserem webspace provider ein und lasse einfach .de auf den Ordner "drupal" zeigen wo ja auch die besagte .htaccess datei + drupal liegt. sollte funktionieren würde ich sagen.
der grund des zurückstellens ist natürlich das wir den meisten zulauf über google bekommen und wenn man da auf die ergebnisse klickt und im nichts raus kommt is des halt iwi nicht so cool für die user die auf die seite wollen und soweit mir bekannt ist wird die plazierung auch verschlechtert, umso öfter die seite nicht erreichbar ist. Deswegen kann ich das natürlich nicht stunden lang so lassen das jeder der uns über google findet im nichts landet und hab .de wieder auf "alt" zeigen lassen.
zum 404 wenn ich .de auf drupal zeigen lasse funzt die url, das hab ich schon gecheckt. direkt aufruf der url über den browser geht auch, nur über google kommt immer diese murks url raus ...
ich hoffe das ist jetzt nicht zu verwirrend :)
mfg
chris
huii Zitat: das liegt
am 14.01.2010 - 18:48 Uhr
huii
das liegt daran das ich die url wieder auf den alten ordner zeigen lasse.
aber um zu testen ob das funktioniert mit dem
Redirect muss die Ziel URL schon funktionieren
ich hoffe das ist jetzt nicht zu verwirrend :)
doch! und wie :)
also
wie genau sieht Dein Redirect Statement jetzt aus?
wird dadurch immer noch diese URL aufgerufen:
http://www.meinedomain.de/tastaturen/magnetkarten-tastaturen?q=deutsch/tastaturen/magnetkartenlesertastaturen/magnetkarte.html
und das bringt ein 404 Fehler?
ich denke das das ersteinemal das diese 404 Meldung geworfen wird
weil die URL murks is
Wenn Dein Redirekt Stateman nach der verbesserung mit den absoluten Pfadangaben
dann zwar die korrekt Ziel URL aufruft und dennoch
ein 404 wirft ist das ein anderes
oder sehe ich das falsch?
*kopfkratz*
vg
s