トップページは開くが、CSSが適用されず、第2階層に移動するとnot foundで拒否られる。

各ディレクトリの.htaccessファイルがないか、設定が合っていない。

以下が参考

 

mod_rewrite記述例
※/var/www/html/cake以下にcakePHPを置いたとする。
1:CakePHPのルートディレクトリ(/var/www/html/cake/.htaccess)
<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteBase /cake/
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>
2:appディレクトリ(/var/www/html/cake/app/.htaccess)
<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /cake/app/
    RewriteRule    ^$    webroot/    [L]
    RewriteRule    (.*) webroot/$1    [L]
</IfModule>
3:app/webrootディレクトリ(/var/www/html/cake/app/webroot/.htaccess)
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /cake/app/webroot/
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>