2016-08-11 87 views
1

我在一个git仓库上安装了AsgardCMS。虽然它似乎在Windows(7 Professional)和MacOS操作系统上正常工作,但我在Ubuntu操作系统(16.04 LTS)上运行时遇到了问题。 特别是,http://localhost/cms/public适用于Windows和MacOS,但同样在Ubuntu上调用404。请注意,http://localhost/cms/public/index.php在Ubuntu上再次正常工作,但我需要在所有平台上使用标准化的URL。 我想在我的httpd.conf文件中设置此,请求重定向到index.php请求是一个目录:Laravel的AsgardCMS在Ubuntu上无法正常工作

<IfModule dir_module> 
    DirectoryIndex index.html 
    DirectoryIndex index.php 
</IfModule> 

,但我不能说这帮助。

我们实际上是一个开发团队,他们在不同的开发环境中工作。 任何帮助非常感谢。谢谢!

+0

可能虚拟主机中的文档根目录未正确配置。这似乎是Apache配置。你会分享你的虚拟主机配置? –

+0

嗨@MinaAbadir,早就知道了。这确实是一些主机配置。不管怎么说,还是要谢谢你! – Rijumone

回答

0

具体而言,httpd.conf中的mod_rewrite模块需要取消注释。和AllowOverride All在同一个文件中。