mod_rewrite: RewriteRule

Hallo, hoffe mir kann jemand weiter helfen. Ich versuche mittels folgender Regel die url zu konvertieren.

RewriteRule ^(.*)$ $1.php

Wenn ich jedoch www.domain.de/file aufrufe kommt die Fehlermeldung „datei www.domain.de/file konnte nicht gefunden werden“.
Nun wird die url laut der RewriteRule doch aber garnicht auf „file“ sondern „file.php“ umgewandelt (was korrekt wäre), oder nicht?

weiss jemand rat?

thx, frozen

Hallo frozen,

ist die Rewrite Engine aktiviert? Suche in der httpd.conf nach

RewriteEngine On

Sollte es keinen Treffer geben, dann kannst du die Zeile einfach direkt vor deine RW-Rule setzten. Danach muss der Apache restartet werden.

Gruß
Martin