I set up my Apache 2 server to parse CSS files in a specific virtual host with PHP:
AddType application/x-httpd-php .css
However, the text is served with the wrong headers, meaning that the CSS files aren't used, at least in Firefox. Setting Content-Type: text/css
with PHP fixes the problem, but I don't want to do that for every CSS file. How to fix this?
Best Answer
I think the best way to do this is to add this to the virtual host:
In case this results in a wrong mime-type add this too:
In case you want this to only apply to css files in a specific directory you can add it to a .htaccess file in that directory instead of the virtual host or add a Directory-directive for that directory to the virtual host i.e.