Sven Rautenberg: (HTACCESS) CSS-Datei PHP-parsen

Beitrag lesen

Moin!

wie stelle ich es mit htaccess an, dass CSS-Dateien PHP-geparsed
werden? Ich habe gerade AddType application/x-httpd-php .css,
dann muss ich aber immer im PHP-Script den Content-Type ändern.
Ich möchte die Datei nur parsen lassen, nicht ihren Content-Type
ändern (der Browser soll also weiterhin text/css bekommen).
Am schönsten wäre es noch, wenn nur eine Datei geparsed würde,
nämlich screen.css.

Ich würde mich mal in die AddHandler stürzen, und den Typ möglicherweise ganz unbeachtet lassen. Allerdings ist PHP nun mal standardmäßig für die Ausgabe von HTML-Dateien gedacht. Alles andere muß manuell gemacht werden, z.B. image/*-Typen, oder application/pdf.

Es ist IMHO auch nicht möglich, nur eine einzelne Datei als PHP parsen zu lassen. Und die Datei unbehandelt zu verwenden geht nicht, weil du den Content-Type ändern mußt.

Bliebe nur, daß du ein Wrapper-Script schreibst, welches wahlweise entweder den Inhalt einer regulären CSS-Datei durchreicht, oder die CSS-PHP-Datei ausführt.

- Sven Rautenberg