Как разместить приложение Zend Framework на веб-сайте WordPress

Недавно я создал приложение (портал продаж) на PHP для небольшой компании. У компании был сайт, разработанный на wordpress. Поскольку я не работал с wordpress, я встроил свое приложение в веб-сайт, просто создав подкаталог на хосте и загрузив туда свое приложение. Например:

domainname.com — их веб-сайт

domainname.com/portal — место, где размещено мое приложение (файл index.php).

Уже месяц я изучаю Zend Framework 1.8 и хочу переписать портал в Zend framework, так как я писал портал с нуля и его ядро ​​не так безопасно, как было бы, если бы оно реализовывало Zend framework.

Мой вопрос: могу ли я включить приложение Zend framework на веб-сайт WordPress так же, как я сделал это с приложением «с нуля», создав подкаталог на хосте и загрузив туда приложение? И если да, то как мне настроить приложение Zend, чтобы оно распознавало «domainname.com/portal» как доменное имя (как домашний каталог).

Проблема, с которой я сталкиваюсь прямо сейчас, заключается в том, что когда я набираю http://www.domainname.com/portal/sales, он возвращает 404, потому что на сервере нет такого каталога. Конечно, под упомянутой выше ссылкой (domainname.com/portal/sales) я подразумеваю следующее:

site: domainname.com/portal контроллер: продажи action: index

Я попробовал «domainname.com/portal/index.php/sales», но когда кто-то открывает портал с этой ссылкой «domainname.com/portal/», нажимается следующая ссылка (например, domainname.com/ портал/продажи) показывает 404.

(примечание: веб-сайт http://www.domainname.comтакже должен быть доступен)

Заранее спасибо.

5
задан Stoyan Dimov 24 March 2013 в 10:24
поделиться