さくらインターネットでは、マルチドメインの設定でCakePHPを動かすと、「500 Internal Server Error」が発生し、動かなくなる。 例)hoge ディレクトリにCakePHPをインストールし、「http://hoge.example.com/」のようにサブドメインとして設定し、動作させた場合。 以下のように、CakePHP内の3つの.htaccess に RewriteBase を追記することで、この問題は解決できる。 CakePHP内の3つの.htaccess に RewriteBase を追記する。 ■home/アカウント/www/hoge/.htaccess <IfModule mod_rewrite.c> RewriteEngine on RewriteBase / RewriteRule ^$ app/webroot/ [L] RewriteRule