繁体   English   中英

Laravel Nova 如何修复 /nova 路由不起作用

[英]Laravel Nova how to fix the /nova route not working

我有一个laravel laravel-nova程序,它附加了laravel-nova -adminpanel。 以前,当我转到路线myapplication.test/nova - 会提示我进入 nova 登录页面。 现在,在web.php文件中,我添加了这样的路由:

Route::get('{sitemap}', 'SitemapController@show')->name('sitemap.show');

myapplication.test/nova -route 不再工作,我不知道为什么?

nova.php文件中,我添加了'path' => '/nova/admin', - 然后它可以工作,但是有没有办法避免这种情况?

第一的:

Route::get('{sitemap}', 'SitemapController@show')->name('sitemap.show');

这将邮寄所有 url,如 '/test'、'/nova'、'test.html' 必须转到 SitemapController show 方法。

我不认为你想要这个,所以我认为你需要改变的是:

Route::get('sitemap', 'SitemapController@show')->name('sitemap.show');

第二:路由通常被缓存。 因此,要查看更改是否有效,请务必运行:

php artisan route:cache

或者使用命令清除所有缓存

php artisan optimize:clear

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM