Software Engineer and Web Developer's Diary

1年後の自分に向けて

cake の webroot と DocumentRoot が違う場合

/cake_install/app/webroot と www サーバの DocumentRoot が違う場合、CakePHP が自動で生成するリンクのパスが合わない。

例えば
/cake_install/app/webroot=/var/www/html/cake
DocumentRoot=/var/www/html/
の場合とか。

こういう場合は以下を参照。
Webプログラミングに関するメモ: CakePHPでmod_rewriteを使わない場合の設定

でうまくいったと思ったら、URI の中に index.php が含まれてしまい見た目が悪いためこの方法は使えない。。。