gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 00:30:58 25 4
gpt4 key购买 nike

您好,我已经使用此视频在 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 页面未找到
还有

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

但是当我在 url 中使用/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

请帮助我。谢谢

最佳答案

尝试 sudo a2enmod rewrite

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

AllowOverride None

改成

AllowOverride All 

关于php - laravel 5.1 表示除了 ('/' 之外的所有其他路由)在使用 ec2 的在线亚马逊服务器上找不到 404 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31570733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com