【发布时间】:2014-03-24 13:11:46
【问题描述】:
所以我能够将我的 Laravel 应用程序放到亚马逊 ec2 上,并且能够正确地 ssh 和上传我的文件。当我尝试访问除我的“/”路线(或我的主索引页面)之外的任何其他链接时,问题就出现了。我想也许我的文件没有正确上传,所以我尝试使用标准 Laravel 框架测试访问其他路由。
我的路线:
Route::get('/', 'HomeController@showWelcome');
Route::get('/test', 'HomeController@testFunction');
我的家庭控制器:
public function showWelcome()
{
return 'hello';
}
public function testFunction()
{
return 'test';
}
当我通过给定的 ec2 dns 域:http://ec2-XX-XXX-XXX-XXX.us-west-2.compute.amazonaws.com 访问我的网站时,主页会显示,这意味着我正在获得一个仅显示“你好”的页面。但是,当我输入 http://ec2-XX-XXX-XXX-XXX.us-west-2.compute.amazonaws.com/test 时,我收到 404 NOT FOUND 错误。
我尝试在网上四处寻找,但找不到与我的问题类似的东西。请帮助我并提前致谢!
【问题讨论】:
-
我收到了同样的错误。有什么想法吗?
标签: amazon-web-services amazon-ec2 laravel laravel-4 http-status-code-404