Я не знаком с упомянутым вами движком (Serindipity), но это должно быть довольно просто, если вам разрешено создавать и редактировать свои собственные php-скрипты (которые действительно не должны иметь значения, пока движокне зависит от имени style-sheet
):
Измените окончание файла таблицы стилей на
.php
, и веб-сервер распознает его как php-скрипт.Установите mime-type на text / css, как @Brighty wrote
header('Content-type: text/css');
, и пользователь никогда не узнает разницу (за исключением, конечно, окончания файла .php
).
Если проблема заключается в таблице стилей с окончанием файла .php
, вы всегда можете использовать .htaccess и некоторое умное регулярное выражение, чтобы заставить пользователя поверить, что он видит .css
.
Редактировать: Кроме того, если у вас есть доступ к настройке того, какие файлы будут распознаваться как php-скрипты, вы можете настроить сервер так, чтобы он также распознавал .css
как php-файл (который, насколько язнаю, не будет проблемой, так как php просто выбросит любой простой текст, встреченный пользователю).