さくらのレンタルサーバでは、.htaccessへの記述内容によっては、Internal Server ErrorになってしまいCakePHPが正常に動作しませんでした。 同じ様な現象で悩んでいる方は以下の方法で動作させる事が出来ると思います。 /app/webrootが、Webのルートディレクトリになるようにします。 .htaccessを以下の様に変更します。 RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /index.php?url=$1 [QSA,L]