С CakePHP мне действительно нужны рабочие файлы .htaccess, поэтому я включил mod_rewrite и быстро обнаружил, что конфигурация Apache OS X блокирует загрузку и чтение файлов htaccess через WebDAV. Я исправил это в httpd.confg, но врезался в стену.
Структура Cake имеет этот файл .htaccess в трех основных местах (есть и другие, но это важно сейчас) {, app, webroot}
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
Как только эти файлы копируются на свое место на сервере OSX, WebDAV перестает работать. Я больше не могу писать или читать из каталогов. Я не знаю много о mod_rewrite, но я предполагаю, что мне не нужно применять правила перезаписи, если запросы WebDAV. Любые мысли или исправления будут наиболее полезны.