Revolution: Mod-Rewrite Problem

Beitrag lesen

Hi dedlfix

RewriteRule ^(.*) /index.cgi/$1 [L]

Internal Server Error

Eine genauere Fehlermeldung bekommst du im Error-Log. Der 500er kann alles mögliche sein. Vielleicht ist es bei dir der Fall, dass du eine Endlosschleife produziert hast, .* trifft möglicherweise auch auf dein Ziel (index.cgi) zu, aber das ist erstmal nur Spekulation.
Ebenfalls zur Fehlersuche hilfreich ist das RewriteLog (bei ausreichendem RewritelogLevel). Dies kann man aber nur in der Serverkonfiguration freischalten.

im Rewrite Log wurde nichts eingetragen
in der error.log tauscht folgendes aus

mod_rewrite: maximum number of internal redirects reached. Assuming configuration error. Use 'RewriteOptions MaxRedirects' to increase the limit if neccessary.

Falls meine Spekulation richtig ist, könntest du mit einer RewriteCond die index.cgi oder (vielleicht besser) real existierende Dateien und Verzeichnisse ausschließen.

wie muss ich das machen?

Danke
Revolution