【发布时间】:2020-08-30 16:21:05
【问题描述】:
我在 Elastic beanstalk 上运行 Lumen 应用程序 索引(主页)页面有效,但其他页面无效
基本 url 返回索引页面。 “基本 url + /info”给了我 404
我检查了日志,没有看到任何提及。 iv 给了存储文件夹 777 权限,也没什么好开心的。这很奇怪,因为索引页已被缓存并且正在工作。
该应用程序在本地完美运行
我是否遗漏了一些明显的东西?
谢谢!
*****编辑*****
更多信息:
公共/htaccess
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
路线
$router->get('/', 'HomeController@index');
$router->get('info', 'HomeController@info');
HomeController
public function index() {
return view('index');
}
public function info() {
return view('info');
}
索引和信息页面都扩展了位于资源/视图/布局中的应用布局页面
【问题讨论】:
-
如果没有更多的上下文来了解什么是不努力调试这个
-
你的权利是的。请参阅上面的编辑并告知是否可以添加任何内容
标签: laravel amazon-web-services amazon-elastic-beanstalk lumen