Beat: Apache Rewrite Unterverzeichnis verstecken

Beitrag lesen

Meine Verzeichnisstruktur ist wie folgt:
|- my project
   |- foo
   |- sources
      |- views
   |- bar
Meine Quelldateien liegen unter /sources/views. Dort ist zb auch die index.html vorhanden. Nun moechte ich, dass der Apache bei einer Anfrage automatisch in eben dieses Verzeichnis schaut, jedoch in der URL das Unterverzeichnis nicht angezeigt wird.
Richtig -> www.example.com/page.html
Falsch  -> www.example.com/sources/views/page.html
Ich weiss, dass das eigentlich eine recht simple Sache sein soll. Doch saemtliche Beispiele, die ich im Netz gefunden habe, haben mir leider nicht weiterhelfen koennen. Daher meine Frage.

eigentlich recht simpel
Deine htaccess muss in dem Fall in root liegen

RewriteEngine on
RewriteRule ^(.+.html)$ //sources/views/$1 [L]

Damit kannst du dann aber html Quellen generell nur noch aus
   www.example.com/sources/views/
bedienen.

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o