【发布时间】:2018-09-25 12:14:32
【问题描述】:
我在 laragon/www 文件夹中创建了我的 laravel 项目,我正在使用 dingo/api 包进行路由。
这是我的文件
路由/web.php
<?php
Route::get('/', function () {
return view('welcome');
});
路由/api.php
<?php
use Dingo\Api\Routing\Router;
$api->get('test', 'TestController@index');
app/Http/Controllers/Api/TestController.php
<?php
namespace App\Http\Controllers\Api;
class TestController extends BaseController {
public function index() {
return 'test';
}
}
当我运行 artisan api/routes 时,它会为我提供 URI api/test,但是当我尝试在浏览器中以 http://localhost/myproject/public/api/test 访问它时,它会返回错误“抱歉,找不到您要查找的页面”知道http://localhost/myproject/public/ 会返回好的结果
【问题讨论】:
标签: laravel routes localhost dingo-api laragon