Hallo zusammen.
Ich stehe grad vor einem fü rmich merkwürdigen Problem.
Ich habe eine Seite mit Entwickelt, bei der ich (wie immer) auch mod-rewrite genutzt habe.
Lokal und auch auf meinem Testwebspace funktionierte alles tadellos.
Seit dem Umzug auf den finalen Webspace (aber noch in einem Testordner) treten auf einmal Fehler auf.
Ich zeige erstmal die .htaccess:
RewriteEngine On
RewriteBase /hagedorn
RewriteRule ^([\w-]+)/([\w-]+)\.html$ index.php?pfad=$1&seite=$2
RewriteRule ^([\w-]+)/([\w-]+)\.html\&([\w\=\-\_\ 0-9\&\=]*) index.php?pfad=$1&seite=$2&$3
RewriteRule ^([\w-]+)\.html$ index.php?seite=$1
RewriteRule ^([\w-]+)/([\w-]+)/([0-9]*)$ index.php?pfad=$1&seite=$2&prod_id=$3
RewriteRule ^Bauteil\/([\w-_\ 0-9]{1,12})$ index.php?pfad=Bauteile&seite=Bauteile&prod_id=$1
RewriteRule ^Bauteil\/([\w-_\ 0-9]{1,12})\&([\w\=\-\_\ 0-9\&\=]*) index.php?pfad=Bauteile&seite=Bauteile&prod_id=$1&$2
Alles anzeigen
1.: Es wird mit dieser .htaccess immer ein 500 Server-Error gemeldet. Dieser verschwindet, wenn ich die beiden letzten RewriteRules auskommentiere. Ich verstehe nicht, warum.
2.: Keine der Regeln greift mehr! Somit ist die Seite nicht navigierbar.
Hier noch die url: http://hagedorn-spiel.de/hagedorn
In der index.php wird das <base> Tag verwendet.
Das Rewritemodul ist aktiviert (habs mit einer einfachen Rule getestet).
Danke für eure Hilfe im Voraus,
Jojo