ich möchte bei einer Seite suchmaschinenfreundliche URLs benutzen (aktuell noch index.php?action=test)
Folgendermaßen sieht meine .htaccess im Moment aus:
RewriteEngine on
RewriteBase /
RewriteRule ^(en|EN)/?$ index.php?lang=en&first=index [L]
RewriteRule ^(en|EN)/([a-zA-Z0-9]+).html$ index.php?lang=en&first=$2¶mCount=1 [L]
RewriteRule ^(en|EN)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+).html$ index.php?lang=en&first=$2&second=$3¶mCount=2 [L]
RewriteRule ^(en|EN)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+).html$ index.php?lang=en&first=$2&second=$3&third=$4¶mCount=3 [L]
RewriteRule ^(en|EN)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+).html$ index.php?lang=en&first=$2&second=$3&third=$4&fourth=$5¶mCount=4 [L]
RewriteRule ^(de|DE)/?$ index.php?lang=de&first=index [L]
RewriteRule ^(de|DE)/([a-zA-Z0-9]+).html$ index.php?lang=de&first=$2¶mCount=1 [L]
RewriteRule ^(de|DE)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+).html$ index.php?lang=de&first=$2&second=$3¶mCount=2 [L]
RewriteRule ^(de|DE)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+).html$ index.php?lang=de&first=$2&second=$3&third=$4¶mCount=3 [L]
RewriteRule ^(de|DE)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+).html$ index.php?lang=de&first=$2&second=$3&third=$4&fourth=$5¶mCount=4 [L]
Lokal mit XAMPP funktioniert das nicht:
Serverfehler!
Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist. Der Server ist entweder überlastet oder ein Fehler in einem CGI-Skript ist aufgetreten.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500
localhost
11/09/08 14:54:03
Apache/2.2.8 (Win32) DAV/2 mod_ssl/2.2.8 OpenSSL/0.9.8g mod_autoindex_color PHP/5.2.5
Auf meinem Webspace bekomme ich keinen Fehler.
Da ich mich leider überhaupt nicht damit auskenne, weiß ich nicht woran das liegen kann. Kann mir da einer helfen?
Gruß
Thorsten