Zur Navigation

Weiterleitung Dynamischer Link

1 genusswerker

Hallo Jörg,

jetzt bin ich auf Dein Forum gestoßen und hoffe, daß Du mir weiterhelfen kannst. Ich möchte den Link

http://www.die-geniessermanufactur.de/xtc/product_info.php?products_id=179

auf den Link

http://www.die-geniessermanufactur.de/der-shop/geschenkgutscheine/geschenkgutschein-fuer-100-e

weiterleiten und habe in die .htaccess folgenden Code eingefügt:

RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} ^products_id=179(.*)$
RewriteRule ^/?product_info\.phpx$ http://www.die-geniessermanufactur.de/der-shop/geschenkgutscheine/geschenkgutschein-fuer-100-e? [R=301,L]

Ich habe jetzt schon soviel Möglichkeiten ausprobiert und nichts funktioniert. Wir sind bei 1&1. Spielt die Position des Codes in der .htaccess-Datei eine Rolle?

Viele Grüße aus Würzburg

Sabine

15.07.2017 16:41

2 Jörg

In welchem Verzeichnis befindet sich die .htaccess Datei?

In der .htaccess Datei im Verzeichnis /xtc müsste die RewriteBase Angabe angepasst werden:

RewriteBase /xtc

In der .htaccess Datei des Wurzelverzeichnisses dagegen müsste der Pfad im Muster entsprechend ergänzt werden:

^/?xtc/product_info\.php$

... wobei ich hier auch noch das fehlerhafte x vor dem Delimiter $ rausgenommen habe

15.07.2017 16:53

3 genusswerker

Hallo Jörg,

vielen Dank für Deine Unterstützung. Habe die "Fehler" korrigiert und die Datei ins Hauptverzeichnis gesteckt. Jetzt funktioniert die Umleitung!

Grüße

Sabine

16.07.2017 15:10

4 genusswerker

Hallo nochmal,
muß eigentlich über jede Umleitung das RewriteEngine On stehe oder reicht es wenn es einmal vor allen Umleitungslinks gesetzt wird?

17.07.2017 15:07

5 Jörg

Das "RewriteEngine On" braucht es nur einmal pro .htaccess Datei, ebenso die RewriteBase Angabe

17.07.2017 15:26

Beitrag schreiben (als Gast)

Beim Verfassen des Beitrages bitte die Forenregeln beachten.





[BBCode-Hilfe]