Назад | Перейти на главную страницу

Как избежать имени общей папки из URL-адреса проекта zend framework?

Я новичок в 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'));