У меня есть установка AsgardCMS на GIT-репо. Несмотря на то, что он работает нормально в операционных системах Windows (7 Professional) и MacOS, у меня возникают проблемы с его запуском в операционной системе Ubuntu (16.04 LTS).
В частности, http://localhost/cms/public
работает на Windows и MacOS, но то же самое вызывает 404 на Ubuntu. Обратите внимание, чтоhttp://localhost/cms/public/index.php
снова работает нормально на Ubuntu, но мне нужны стандартизированные URL-адреса на всех платформах.
Я попытался установить это в моем httpd.conf
файл, чтобы перенаправить запросы в index.php, если запрашивается каталог:
<IfModule dir_module>
DirectoryIndex index.html
DirectoryIndex index.php
</IfModule>
Но я не могу сказать, что это помогло.
На самом деле мы команда разработчиков, которые работают в разных средах разработки.
Любая помощь с благодарностью. Спасибо!
В частности, mod_rewrite
модуль в httpd.conf
нужно было оставить комментарий. А также AllowOverride All
в том же файле.
Других решений пока нет …