Я новичок в Zend framework. Как мне запустить URL-адрес проекта без имени общей папки. Я использую общий хостинг-сервер. В любом случае, чтобы изменить это с помощью .htacces?. У меня должен быть URL-адрес myzfproject.mydomain.com. Пожалуйста, посоветуй мне
Лучшее решение - указать корень документа сайта на файл проекта. public
каталог.
Если вы используете CPanel (как указано в комментариях), вы можете просто добавить myzfproject
поддомен и введите каталог в public
каталог (относительно вашего домашнего каталога) в поле Document Root (ref http://docs.cpanel.net/twiki/bin/view/AllDocumentation/CpanelDocs/SubDomains#Add%20a%20Subdomain).
Другой вариант - полностью отделить public
папка из остальной части приложения.
Например, содержимое public
папка может находиться где угодно, скажем /home/user/sites/myzfproject
который установлен как корень документа сайта.
Приложение может существовать где угодно, например /home/user/apps/myzfproject
с application
и library
папки внутри.
Единственное необходимое изменение - это /home/user/sites/myzfproject/index.php
defined('APPLICATION_PATH')
|| define('APPLICATION_PATH', '/home/user/apps/myzfproject/application'));