itebob
Goto Top

Einfache .htaccess-Weiterleitung klappt nicht

Moin,

ich möchte, dass beim Abrufen der Adresse
diese Seite
geladen wird. Ich habe etliche Variationen erfolglos getestet. Hier zwei, die ich nacheinander getestet habe

RewriteCond %{HTTP_HOST} ^domain-abc.de$ [NC]
RewriteRule ^verz1$ http://domain-abc.de/verz1/index.php?param=wert [L,R=301]
RewriteRule ^verz1/$ $1index.php?param=wert [QSA,L]

Kann jemand ein Tipp geben, wie ich die gewünschte Weiterleitung mit .htaccess einrichten kann?

Gruss, Gustav

Content-Key: 280844

Url: https://administrator.de/contentid/280844

Printed on: April 19, 2024 at 11:04 o'clock

Member: StefanKittel
StefanKittel Aug 21, 2015 at 17:55:25 (UTC)
Goto Top
Hallo,

so sieht meine Vorlage aus.

RewriteEngine on
RewriteBase /

  1. Aufbau /Dir/Dateiname mit html
RewriteRule ^(.*)/(.*).html$ http://www.domain.de/$2.html [R=301,L]

  1. Aufbau /Dateiname mit html
RewriteRule ^(.*).html$ http://www.domain.de/$1.html [R=301,L]

  1. Aufbau *
RewriteRule ^(.*)$ http://www.domain.de [R=301,L]
Member: itebob
itebob Aug 21, 2015 at 18:19:55 (UTC)
Goto Top
Danke für die Anregungen.

Ein Paar funktionierende Weiterleitungen für andere Fälle sind mir auch gelungen. Nur in diesem speziellen Fall drehe ich mich im Kreis. Und deine Beispiele bringen mich leider auch nicht weiter.

Gruss, Gustav
Mitglied: 114757
Solution 114757 Aug 21, 2015, updated at Aug 24, 2015 at 12:34:38 (UTC)
Goto Top
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain-abc.de$ [NC]
RewriteCond %{REQUEST_URI} ^/verz1/$ [NC]
RewriteRule ^(.*)$ /verz1/index.php?param=wert [QSD,L,R=301]
Geht hier testweise problemlos. (Achtung QSD funktioniert erst ab Apache 2.4.0, ansonsten weglassen)

Gruß jodel32
Member: itebob
itebob Aug 24, 2015 at 12:35:17 (UTC)
Goto Top
Danke! So funktioniert's.

Gruss, Gustav