Как создать Zend Framework проект в подкаталоге Joomla? - PullRequest
0 голосов
/ 16 января 2011

У меня есть joomla в http://project/, и теперь я хочу иметь http://project/zf-project/ Какой httaccess я должен использовать?А какие изменения в коде?

Ответы [ 2 ]

1 голос
/ 17 января 2011

Я сделал это

  1. Не меняется ZF .htaccess
  2. Помещение моих общедоступных файлов ZF в /public/zf-project вместо /public, в том числе в файл /public/zf-project

Выполнение этого работало для меня нормально, без необходимости что-либо менять. Вы пробовали это?

EDIT

Вы можете попробовать добавить в свой Joomla .htaccess

 RewriteRule ^(zf-project) - [L]

После строки, которая гласит

 RewriteEngine On
0 голосов
/ 16 января 2011

Вы можете использовать следующий .htaccess.Он будет работать в подкаталогах:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

Помните, что вы должны применять baseUrl к своим ссылкам, файлам CSS и т. Д. Это необходимо, чтобы включить подкаталог в качестве префикса для ваших URL.

Некоторые классы в ZF уже делают это, как помощник вида Url.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...