Endlosschleife bei Mode_rewrite mit [R=301,L]
Verfasst: 08.03.2014, 21:28
Hallo ich habe ein Problem mit mode_rewrite, welchen ich 2 mal verwende. Vorgestellt hab ich es mir folgendermaßen:
Wenn ich das hier probiere bekomme ich eine Endlosschleife bzw. in der URL wird an einer tour .php eingefügt
ohne [R=301,L] funktioniert es tadellos, ich bekomme nur von google double content, da meine Seite mit und ohne .php vorhanden ist.
Hat jemand eine Idee, was ich falsch mache?
Code: Alles auswählen
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^shop/(.*)/(.*)/(.*)/(.*)\.php$ http://www.shop.de/anzeige?kategorie=$1&subkat1=$2&subkat2=$3&id=$4 [R=301,L]
Code: Alles auswählen
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^shop/(.*)/(.*)/(.*)/(.*)\.php$ http://www.shop.de/anzeige?kategorie=$1&subkat1=$2&subkat2=$3&id=$4
Hat jemand eine Idee, was ich falsch mache?