У меня есть плагин Tinybrowser, работающий с TinyMCE для загрузки файлов.Все работает отлично, пока я загружаю в папку / app / uploads /.К сожалению, это означает, что изображения (и т. Д.) Недоступны для отображения из внешнего интерфейса приложения.У меня не было никаких успехов в настройке символической ссылки между двумя местоположениями (php symlink () завершается сбоем молча), поэтому, похоже, мой единственный вариант - загрузить файл в каталог / app / webroot / uploads /.
Сложность заключается в том, что при изменении пути загрузки на / app / webroot / uploads / приложение переходит в бесконечную рекурсию.Я предполагаю, что это связано с правилами .htaccess в / webroot /, но я не знаю, как это исправить.
Есть идеи, в чем может быть проблема и что я могу сделать, чтобы ее исправить?Любая помощь приветствуется.
.htaccess mod_rewrite, по сути, используется по умолчанию для CakePHP:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
#far-future caching
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Expires "Thu, 15 Apr 2010 20:00:00 GMT"
</FilesMatch>
Options +FollowSymLinks