Если www.abc.com
указывает на каталог public
вашего приложения ZF, то все, что вы в него вставляете, должно быть доступно через соответствующий сегмент URL с использованием настроек Zend по умолчанию .htaccess (перезапись включается только в том случае, если нет физическая папка или файл уже существует).
Мы запустили сайт Wordpress в нашем приложении ZF, просто добавив символическую ссылку в папку blog
в каталог public
и получив доступ к ней через wwww.abc.com/blog
.
Для записи мы используем следующие правила переписывания (которые, я считаю, являются стандартными, если вы используете генератор проектов Zend или, по крайней мере, были в ZF 1.8):
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]