Embed Notice
HTML Code
Corresponding Notice
- Embed this notice!gs FastCGIのパスの設定で行き詰まる。/trac/project1のようなディレクトリー構成を考えています。/tracにFastCGIを設定すると、tracはファイルだからproject1のプロジェクト用の静的ファイルを配置できません。
ただ、tracをtrac.fcgiなどにすると、trac.fcgi/project1みたいなパスになってしまう。うーん。
trac.iniでhtdocsの場所を変更できるから、これを変更するしかないかな。この階層を維持するなら。
そうすると、htdocsでリソースの参照場所だけパスとは関係ない別の場所になってしまう。気持ち悪い。
/trac/project1
/trac/project2
/static/common
/static/project1
/static/project2
こんなかんじ。オブジェクト指向だとproject1に関係するのは全部入っていてほしいのですけど。まあ、staticの下で根本的な作りの話になるから、諦めますかね。