MudGuard: Apache, Rewriting, Zugriff auf umgeschriebene URL in RewriteCond

Beitrag lesen

Hi,

if file does not exist --> index.htm

RewriteCond %{REQUEST_URI} (/test/[^/]+/[^/]+/.*)
RewriteCond %{DOCUMENT_ROOT}%1 !-f
RewriteRule /test/([^/]+)/([^/]+)/(.*) /test/$1/$2/index.htm
Und warum nimmst du hier nicht ErrorDocument?

Weil kein Error beim Client ankommen soll und das File statisch ist.

Und weil außerdem noch ähnliche Manipulationen im Pfad stattfinden (wenn ein Verzeichnis nicht real existiert, benutze ein bestimmtes vordefiniertes Verzeichnis), wo mit ErrorDocument nicht geholfen wäre, da ggf. nur eine Verzeichnisebene manipuliert wird, alle anderen Teile aber gleichbleiben sollen.
Und ich find es dann schöner, wenn alle derartigen Manipulationen an einer einzigen Stelle stehen, und nicht einige bei den RewriteRules, andere bei den ErrorDocuments usw.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.