Cakeの設定用メモ
少しメモ。
変換後のアドレスを理解した。
これは、.htaccessに記載
- インストールDIR用
RewriteEngine on
RewriteBase インストールしたDIR
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
- /app用
RewriteEngine on
RewriteBase インストールしたDIR/app
RewriteRule ^$ weroot/ [L]
RewriteRule (.*) webroot/$1 [L]
- /app/webroot用
RewriteEngine on
RewriteBase インストールDIR/app/webroot
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$index.php?url=$1 [QSA,L]
これで、アクセスすると、index.php?url=リクエストされたURLでコントローラ名以降 になる
QSAは書換えじゃなくて、パラメータに追加するわけか。
なるほど。