TomIRL: Probleme mit rewrite Engine

Beitrag lesen

Folgende Rules machen bei mir auf einem 1und1 Server Probleme:
 RewriteEngine On

# catches all cathegories
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule "^cat/([a-z0-9_-.,/]+?)/?([0-9]{0,4})/?$" archive.php?cat=$1&y=$2 [QSA]

Wenn die .htaccess auf dem Server liegt, dann bringt er einen 500.
Siechfred hat herausgefunden, dass dies an folgendem liegt: '+?'
Als Lösung bietet er an,
^cat/([a-z0-9_\-\.,/]+)/?([0-9]{0,4})/?$
Diese Kombination kann aber nicht vierstelligen Zahlen wie zum Beispiel 2006 umsetzen. Ursächlich für den 500 ist eine veraltete Rewrite Engine.
Ich habe keinen Zugriff auf die Error.log und die rewrite.log.
Kann mir jemand einen Hinweis geben, welche andere Möglichkeit ich habe die rewrite Rule so umzuformulieren, dass die 2006 erkannt wird?

Wenn ich hier noch Information vergessen habe, dann bitte nachfragen.
Viele Grüße TomIRL