Seite 1 von 1

Shop Umzug und Weiterleitungen

Verfasst: 07.11.2011, 19:59
von Unser-Spielzeug
Hi,
ich denke gerade über folgendes nach:
Mein Shop läuft in dem Unterverzeichnis /shop. Ich möchte den Shop nun direkt ins root packen.
Für mich stellt sich jetzt folgende Frage:
Es gibt einige Backlinks, die direkt auf das shop Verzeichnis verweisen, ausserdem noch ein paar Backlinks, die auf www.xxx.de/xxx.html zeigen.
Kann ich irgendwie per 301 die ganzen Links abfangen und umleiten?
Also wenn ich den Shop ins root ziehe, dass mir dann nicht die ganzen Backlinks verloren gehen?

Vielen Dank

Verfasst:
von

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

Verfasst: 07.11.2011, 22:15
von mano_negra
dafür sind weiterleitungen da, ja.

Weiterleitungen

Verfasst: 07.11.2011, 22:21
von Unser-Spielzeug
Aber wie mache ich die dann genau?

Verfasst:
von

Verfasst: 08.11.2011, 00:58
von Melegrian
Ohne das Du Dich da etwas einliest und etwas experimentierst, wird es nicht abgehen. Mache Dich mit der Syntax und mit regulären Ausdrücken vertraut, besorge Dir Literatur und nehme Dir die Zeit zum Lernen. Wenn Du all das nicht möchtest, dann schaue Dich unter Marktplatz um, ob Du einen Programmierer findest oder stelle unter Marktplatz ein Gesuch ein. Ich habe zwar etwas experimentiert, doch ich mache das auch nur, um es so nach und nach für den Eigengebrauch zu lernen.

Sind das nicht alles schon umgeschriebene URLs? Nehme ich doch mal an oder?

Beispiel: /shop/Klangtiere-aus-Holz:::40.html

Nun gut, ein Beispiel, die längere URL soll auf die kürze umgeleitet werden, weil der Shop zwei Ebenen höher abgelegt wurde:

Code: Alles auswählen

http://localhost/programme/webcoding/demoshop/demo-2.html
http://localhost/demoshop/demo-2.html
Im Hintergrund wird dabei die eigentliche Seite localhost/demoshop/demo.php?literatur=2 geladen. Für dieses Beispiel sieht der Eintrag in der htassess wie folgt aus:

Code: Alles auswählen

RewriteRule ^programme/webcoding/(.*)$ http://localhost/$1 [L,R=301] 
RewriteRule ^demoshop/([a-z]+)-([0-9]+).html$ /demoshop/$1.php?literatur=$2 [L]
In der ersten Zeile erfolgt die Weiterleitung, in der zweiten Zeile wird im Hintergrund die eigentliche Seite geladen. Vielleicht geht das alles noch etwas schöner und kürzer, etwa so:

Code: Alles auswählen

RewriteRule ^shop/(.*)$ http://www.unser-spielzeug.de/$1 [L,R=301]
Als Beispiel sollte es reichen. Bin mir nicht sicher, ob die Links neu angepasst werden müssen, also ob die zweite Zeile erforderlich ist.