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

usa*_*ama 3 php .htaccess amazon-ec2 laravel laravel-5

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

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

我已经从改变了文档根目录路径 /var/www ,以/var/www/html/laravel/public
在视频播放结束描述的deafult.conf文件
,但现在,当我打开我的我的网站,我的主页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.
Run Code Online (Sandbox Code Playgroud)

但是当我在url中使用/index.php时,这里显示的是链接 http://52.26.133.246/index.php/AdminApp

也请检查这个链接也没有 index.php

http://52.26.133.246/welcome
Run Code Online (Sandbox Code Playgroud)

与index.php

http://52.26.133.246/index.php/welcome
Run Code Online (Sandbox Code Playgroud)

请帮助我.谢谢

Kir*_* LM 6

尝试sudo a2enmod rewrite

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

AllowOverride None
Run Code Online (Sandbox Code Playgroud)

改为

AllowOverride All 
Run Code Online (Sandbox Code Playgroud)