Beat: Clean URLs (Abschneiden von Dateinamenserweiterungen)

Beitrag lesen

Also, die Dateien liegen in folgender Form vor:

<root>/foo.php
<root>/bar.php

<root>/foo.php soll über example.org/foo(/) und <root>/bar.php über example.org/bar(/) aufrufbar sein. Von example..org/foo.php soll eine 301-Weiterletung auf example.org/foo(/) und von example..org/bar.php eine 301-Weiterletung auf example.org/bar(/) erfolgen.

?
example.org/foo.php
-> 301
example.org/foo
-> interner subrequest
example.org/foo.php
-> 301
example.org/foo
-> interner subrequest
example.org/foo.php
-> 301
?

Wie müssen dafür die Rewrite-Condition(s) und die Rewrite-Rule aussehen?

Ich würde die direkte Ressourcenanforderung nicht umleiten wollen.

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische