Peter Nack: Apache - Deeplinks verhindern

Beitrag lesen

Guten Tag allerseits,

ich habe ein Problem mit direkten Zugriffen auf meine Templatefiles.

Mein Portal ist so aufgebaut, dass die HTML-Dateien unter
http://example.org/sources/views/
liegen.

Die Templates liegen unter
http://example.org/sources/gui/templates/
und werden als PHP geparsed.

Rufe ich nun jedoch ein Template direkt auf:
http://example.org/sources/gui/templates/overview.tpl
so bekomme ich
a) die Seite zu sehen und
b) logischerweise auch Unmengen an Fehler.

Meine Frage ist nun, wie kann ich entweder
a) den direkten Zugriff verhindern und/oder
b) statt dessen eine entsprechende Seite einbinden
?

Ich habe im Archiv was zum Thema Apache/Referrer gelesen. Doch diese Moeglichkeit missfaellt mir eigentlich.
Gibt es da nicht schoenere Methoden?

Besten Dank im Voraus
MfG
Peter