我在git repo上安装了AsgardCMS。虽然它似乎在Windows(7专业版)和MacOS操作系统上运行良好,但我在我的Ubuntu OS(16.04 LTS)上运行它时遇到了麻烦。
特别是,http://localhost/cms/public
适用于Windows和MacOS,但同样在Ubuntu上调用404。请注意,http://localhost/cms/public/index.php
在Ubuntu上再次正常工作,但我需要在所有平台上使用标准化的URL。
我尝试在我的httpd.conf
文件中设置此项,以便在请求目录时将请求重定向到index.php:
<IfModule dir_module>
DirectoryIndex index.html
DirectoryIndex index.php
</IfModule>
但我不能说它有所帮助。
我们实际上是一个开发团队,他们在不同的开发环境中工作。 任何帮助非常感谢。谢谢!
答案 0 :(得分:0)
具体而言,mod_rewrite
中的httpd.conf
模块需要取消注释。并且AllowOverride All
位于同一个文件中。