CakePHPまとめ@Wiki
mod_rewriteが使えない場合
最終更新:
nezox
-
view
mod_rewriteなしでCakePHPを使用する場合、core.phpの設定を変更します。
/app/config/core.php 40行目あたり
// define ('BASE_URL', env('SCRIPT_NAME'));
のコメントアウトを外します。↓
define ('BASE_URL', env('SCRIPT_NAME'));
また、各ActionへアクセスするURLは下記のようになります。
http://www.XXXX.com/index.php/post/add
(例:コントローラ post の アクション add )
http://www.XXXX.com/index.php/post/add
(例:コントローラ post の アクション add )
※このため、bakeで自動生成した編集リンクなどは書き直す必要があります。
mod_rewriteなしの場合や、単発フォーム制作にもCakeが使えて便利です。