【发布时间】:2018-11-05 15:17:05
【问题描述】:
我在一条路线上遇到了一点问题(只有这条路线,其他所有路线都可以正常工作)。
这是我的路线(我注释掉了所有路线,除了 /home,只是为了确保它们没有搞砸什么):
<?php
// Route::get('/', 'DashboardController@index')->middleware('menu.admin')->name('home');
Route::get('/home', 'DashboardController@index')->middleware('menu.admin')->name('home');
// Route::get('/user/verify/{token}', 'Auth\RegisterController@verifyUser');
// Route::get('logout', '\App\Http\Controllers\Auth\LoginController@logout');
// Auth::routes();
// // Admin routes (admin dashboard)
// require(base_path() . '/routes/admin.php');
// // Site routes (frontend)
// require(base_path() . '/routes/front.php');
我收到此错误:
Not Found
The requested resource /home was not found on this server.
/ 路由没有任何问题,当我尝试 /home(这两个路由之间的唯一区别)时,我收到了错误。
我做了 php artisan route:clear,但没有帮助。有谁知道发生了什么(.htaccess 文件在这里不是问题)?
【问题讨论】:
-
我认为您不打算指定路径
/home。那将是包含所有用户帐户目录的目录。主页更常见于/var/www/html以获取 Web 服务。 -
关注这个答案,我希望它有效 stackoverflow.com/a/47164626/10152403