Я недавно запустил проект Zend Framework на виртуальном хостинге. С большим трудом я заработал первую страницу указателя, но передал ей все автозагрузимые классы, такие как модели, формы, средства отображения.
Вот версия .htaccess, которую я использую вне публичного каталога в корневой папке.
RewriteEngine On
RewriteRule ^\.htaccess$ - [F]
RewriteCond %{REQUEST_URI} =""
RewriteRule ^.*$ /public/index.php [NC,L]
RewriteCond %{REQUEST_URI} !^/public/.*$
RewriteRule ^(.*)$ /public/$1
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^.*$ - [NC,L]
RewriteRule ^public/.*$ /public/index.php [NC,L]
Немного удивительным является тот факт, что на главной странице или в baseURL распознаются те же картографы и формы, но они превосходят его, ничего не работает.
Что я делаю неправильно или отсутствует?