laravel 5.1对除(' /')之外的所有其他路由表示使用ec2在线Amazon服务器上找不到404页面

时间:2015-07-22 18:04:39

标签: php .htaccess laravel amazon-ec2 laravel-5

您好我已经使用此视频在ec2实例上安装了laravel

www.youtube.com/watch?v=8ARpTKWc6lQ

我已从/var/www更改了文档根路径  在视频结尾处描述的deafult.conf文件中/var/www/html/laravel/public
但是现在当我打开我的网站时,我的主页http://52.26.133.246/显示('/')显示正常,但当我用('AdminApp')等路线打开我的其他页面时,您可以只需点击导航栏上的管理链接它说,整个链接的主页是http://52.26.133.246/AdminApp
404 page not found
还有

The requested URL /AdminApp was not found on this server.

但是当我在网址中使用/index.php时会显示页面 链接在这里 http://52.26.133.246/index.php/AdminApp

另请注意,此链接也不包含index.php

http://52.26.133.246/welcome

使用index.php

http://52.26.133.246/index.php/welcome

请帮助我。 感谢

1 个答案:

答案 0 :(得分:6)

尝试sudo a2enmod rewrite

检查etc / httpd / conf / httpd.conf文件。 它应该包含以下内容:

AllowOverride None

将其更改为

AllowOverride All