bienenschlau
Goto Top

Probleme mit RewriteEngine

Hallo.

Ich möchte mit der RewriteEngine den Aufruf einer Seite schöner gestalten.

Aus:
domain.de/index.php?id=8&action=product_detail&katalog=gesam t&katalognr=1234

soll

domain.de/products/1234

werden.

Nun habe ich eine .htaccess-Datei erstellt, die so aussieht:

RewriteEngine On
RewriteBase   /



#ersetze alle mit abschließendem /:
RewriteRule ^products/(.*)/$ index.php?id=8&action=product_detail&katalog=gesamt&katalognr=$1
 
#ersetze alle ohne abschließenden /:
RewriteRule ^products/(.*)$ index.php?id=8&action=product_detail&katalog=gesamt&katalognr=$1  

Komischerweise werde ich bei dem Aufruf von domain.de/products/1234 auf die Url domain.de/products?id=1234 weitergeleitet, welche einen 404 verursacht.

Hatte das ganze schonmal in einem Unterverzeichnis /test ausprobiert. Hier ging es. Der einzige Unterschied war hier, dass lediglich index.php?katalognr=$1 aufgerufen werden sollte. Liegt es an den anderen Parametern?

Vielen Danke schonmal für die Hilfe.

Emil

Content-Key: 70180

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

Printed on: April 24, 2024 at 14:04 o'clock