我已经使用中间件创建了路由组。它工作得很好。
但我有一个问题,如果我把url导航到
http://localhost/laravel-news/public/admin/add-post-new
这没有登录,然后它重定向到客人主页
但如果我把url导航到
http://localhost/laravel-news/public/add-post-new
如果url中没有管理员,则返回空白页。现在我的问题是如何显示页面未找到404页。我使用的是laravel 5.1
非常感谢。
使现代化
Route::group(['middleware' => 'admin'], function () {
Route::get('add-post-new', function () {
// dd('something');
return view('a.addPost');
});
Route::post('/add-post-new','PostsController@addPost');
Route::get('/all-post', function () {return view('a.all_post'); });
});
您可以使用此设置404路由。然后使用该路由中的任何视图文件
App::error(function(Exception $exception, $code)
{
Log::error($exception);
if (Config::get('app.debug') == false) {
return Redirect::route('404');
}
});
试试这个:
abort(404);
更多信息http://laravel.com/docs/5.1/routing#throwing-404-errors
在文件夹中创建一个404.blade.php页面,如果:
-
对于不存在的路线,不是laravel错误:
Sorry, the page you are looking for could not be found.
1/1 NotFoundHttpException in RouteCollection.php line 161:
打404。刀身/resources/views/errors/
文件夹中的php页面
然后打电话给我
abort(404);
例如,制作一条如下所示的路线:
Route::get('/404', function () {
return abort(404);
});
问题内容: 我正在开发一个应用程序,用户可以使用它输入目的地,并且从他当前位置到目的地的路线将显示在Google地图上。我在线搜索,发现许多教程都在其中使用google map api javascript v3。我还阅读了官方文件 https://developers.google.com/maps/articles/android_v3, https://developers.google.c
我有一个Spring 4.1.0 MVC项目托管在WildFly 10服务器中。并且我无法在没有得到404的情况下向其发送请求。这是我的控制器和方法声明之一: 我在用邮递员把请求发到http://localhost:8080/rest/message/register.我回复“404-未找到”。我可以成功导航到http://localhost:8080查看WildFly的启动屏幕。我还可以在控制器
我正在使用traefik 2.2公开kubernetes v1.18集群中的kubernetes仪表板。这是我机器中的traefik IngressRoute配置: traefik使用主机网络:true配置并监听主机的8000和8443端口。当我在集群中使用服务ip访问kubernetes仪表板时,它显示如下: 它告诉我kubernetes仪表板工作正常。但当我从本地机器访问kubernetes仪
我使用的是Laravel 5.6,出现了一个错误: 哎呀,看起来出了什么问题。(1/1) 方法不允许 下面是我的视图(leads/show.blade.php): Ajax请求和响应: 路线是: 请帮我找一下错误。
我正在建立一个注册页,当我提交时,我得到一个404没有找到。我正在使用react和express,我认为前端是好的。我缺少了一些后端,或者我的post请求的url错误:AXIOS.post('http://localhost:3000/auth'。如果有人能看到我的错误之处,我将不胜感激。 这是我的路由的registerPost函数。 这些是路线。
我正在尝试用laravel动态显示菜单。 我有两个表,一个是主类,另一个是子类 下面是分类表的结构 子类别结构 这是我尝试过的 我面临的问题是,由于foreach循环,它每次都会复制主类别,例如 如您所见,每次显示子类别时,它都会复制主类别。我怎么能显示主要类别一次,然后所有子类别下面它 我有另一个模板,它有不同的菜单HTML结构 它一次又一次地生成ul和div,从而导致html错误