From: http://dogmatic69.com/blog/development/7-using-other-apps-with-cakephp-htaccess-config
Одна вещь, которая очень часто спрашивается на #cakephp, это как использовать другие приложения вместе с CakePHP, и ответы обычно бывают довольно уродливыми.Вставьте файлы / папки в боковой рут /.Хотя это работает, это не очень приятно.Поэтому я покажу вам небольшую хитрость с файлами .htaccess.
Первый (действительно простой способ) - использовать .htaccess внутри подпапки.Например, вы можете получить копию Joomla!Если у вас есть .htaccess для Joomla!включен.Если у приложения его нет, и / или вы не знаете, что поместить в файл .htaccess, у вас есть другая опция
Заставить Apache прекратить обработку перезаписей, если он найдет запрос на ваш подкаталог.Это делается путем добавления правила для подкаталога и последующего указания Apache, что это последнее правило для обработки.Файл .htaccess, который вы хотите редактировать, находится в вашем каталоге APP .Все, что вы хотите добавить, это следующая строка:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule (some_folder/.*) $1 [L] # adjust the regex to what you want.
# normal cake rules
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
Вы можете сделать это для любого количества подпапок, сколько пожелаете, изменив соответствующее регулярное выражение.Это довольно просто сделать и намного чище, чем хранить все свои вещи в папке webroot / вашего приложения.