Вы совершаете ошибку, предоставляя свой код публичному .
/project/
/project/app/
...
/project/css/
/project/js/
...
Однако, если вы все еще хотите установить /project/
в качестве веб-корня, поместите его в файл .htaccess
// /project/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app/webroot/index.php?url=$1 [QSA,L]
</IfModule>
Рекомендация: Вы должны придерживаться структуры каталогов по умолчанию CakePHP, потому что это проверенная безопасная и лучшая практика для большинства видов приложений.*