【发布时间】:2019-05-07 15:30:24
【问题描述】:
我刚刚开始使用 Laravel (v5.7),我正在尝试将其设置为在虚拟主机中工作(我正在使用适用于 Windows 的 XAMPP 包)。
为了简化,唯一有效的Route 是get('/', ...)。其他路由(例如 get('/other', ...))失败并出现 错误 404。其他路由只有在运行php artisan serve服务器时才能访问,所以我可以使用8000端口。
但是,我希望 Apache 处理请求,而不需要识别端口。这么简单吗?
我正在使用但不工作的非常简单的代码如下(没有控制器):
// ROUTE in routes/web.php
Route::get('/', function() {
return view('home');
});
Route::get('/other', function() {
return view('other');
});
注意:resources/views 目录中确实有两个视图文件 home.blade.php 和 other.blade.php。
【问题讨论】: