[PHP-users 25952] Re: PHP で CSS ファイルを動的に生成する

石井 栄徳 ishii @ seedplanning.co.jp
2005年 6月 28日 (火) 14:56:53 JST


> また、この他の方法がありましたら、教えていただきたいと思
> います。

mod_rewriteを使って特定のcssへのアクセスをphpで動的に処理するって
のはどうでしょう。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteOptions inherit

RewriteCond %{REQUEST_URI} ^/path/to/css/(.*)\.css$ [NC]
RewriteRule .*              /gencss.php?id=%1 [L,R]
</IfModule>

.htaccessにこんな感じで書けば、

/path/to/css/1234.cssへのアクセスを/gencss.php?id=1234

で処理することができます。
あとは$_GET['id']を使って出力を割り振ればできそうな感じが。

------------------------------------------------------------
石井 栄徳
ishii @ seedplanning.co.jp



PHP-users メーリングリストの案内