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

htaccess Problem

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
MiaWallace
PostRank 2
PostRank 2
Beiträge: 33
Registriert: 20.10.2008, 08:16

Beitrag von MiaWallace » 15.12.2008, 15:01

Hallo zusammen! Ich habe ein Problem mit einer htaccess-Umleitung. Und zwar gibts ein paar falsche alte Links von extern auf meine Seite, die ich gerne per htaccess auf die richtige Seite leiten würde.

Die links sehen etwa so aus:


https://www.domain.de/verzeichnis1/
soll gehen auf https://www.domain.de/seite1.html

https://www.domain.de/verzeichnis1/verzeichnis2/
soll gehen auf https://www.domain.de/seite2.html

https://www.domain.de/verzeichnis1/verz ... /seite.php
soll gehen auf https://www.domain.de/seite2.html


Jetzt hab ich das Problem dass ich nicht weiß, wie ich die umleite. Ich kriege dann solche Effekte:

https://www.domain.de/verzeichnis1/verzeichnis2/ wird auf https://www.domain.de/seite1.html/seite2.html weitergeleitet. Das Problem ist, dass die externen Links nicht auf die Index-Datei gingen sondern direkt auf das Verzeichnis. Weiß jemand, wie ich sowas sauber umleiten kann?
Danke und Gruß,
Mia

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Mork vom Ork
PostRank 9
PostRank 9
Beiträge: 2557
Registriert: 08.07.2008, 11:07
Wohnort: Aufm Friedhof.

Beitrag von Mork vom Ork » 16.12.2008, 19:14

Hättest du deinen Code genannt, hätte dir jemand deinen Fehler zeigen können, aber sei's drum. In /.htaccess entweder für jede URL einzeln:

Redirect permanent /verzeichnis1/ https://www.example.de/seite1.html

Die Eigenart von Redirect, Teile der Ursprungs-URL zu übernehmen, beachten (ist in der Anleitung beschrieben)!

Oder mittels eines Musters:

RedirectMatch permanent ^/verzeichnis2/ https://www.example.de/seite2.html

Leitet immer exakt auf die Ziel-URL um.

MiaWallace
PostRank 2
PostRank 2
Beiträge: 33
Registriert: 20.10.2008, 08:16

Beitrag von MiaWallace » 17.12.2008, 09:26

Hi Mork!

Danke für Deine Antwort. Mein Code sieht so aus:

Redirect permanent /autos/ https://www.onlineshop.de/autos.html
Redirect permanent /autos/audi/ https://www.onlineshop.de/autos-audi.html

Und wenn man dann https://www.onlineshop.de/autos/audi/ aufruft wird man nicht auf https://www.onlineshop.de/autos-audi.html weitergeleitet sondern auf
https://www.onlineshop.de/autos.html/autos-audi.html

Er ersetzt also erst die Umleitung des ersten Verzeichnisses und dann die vom zweiten. :(
Ich weiß, ich hätte das Problem nicht wenn ich nicht das Verzeichnis sondern die jeweilige index-Datei anspringen würde:
Redirect permanent /autos/index.html https://www.onlineshop.de/autos.html
Redirect permanent /autos/audi/index.html https://www.onlineshop.de/autos-audi.html

Leider gibt es aber externe Links die direkt auf die nicht mehr vorhandenen Verzeichnisse verweisen. Diese möchte ich gerne weiterleiten.

Ich hoffe, mein Problem wird jetzt klarer? :)