在route.php中,我定义了一个到控制器的路由,上面有2个令牌.
Route::get('/{category}/{slug}', 'projectController@detail');
Run Code Online (Sandbox Code Playgroud)
一切正常,直到调用一个具有相同结构但与必须被下面所示的路由捕获的URL无关的URL.
因此,当我有例如"/admin/tags",下面的控制器被触发,因为它具有相同的结构"/{category}/{slug}",当然它给我一个错误,因为它没有找到变量.
所以现在我修复了在底部移动该路线的问题,但我相信我必须提前做一些事情以防止这种行为,因为如果我有多个具有不同令牌的路线,那么每次都会触发一切并且会出现混乱.
那么,在这些情况下它应该做什么呢?
PS我是Laravel的超级初学者
我只是想知道 robots.txt 文件是否应该像一般的机器人 txt 文件一样工作。因此,您输入例如“disallow/admin/*”将其放入 Laravel 根文件夹中,就是这样。
是这样吗?
关于CSS Grid的浏览器支持情况如何?
我环顾四周,很难理解有关兼容性的整个情况。
如果我转到可以使用,似乎几乎所有浏览器都支持它。但是,如果我转到Microsoft文档,情况会有所变化。
似乎几乎所有浏览器都支持Grid,但除Firefox外,它们都不支持所有功能。
然后,关于Edge,我得到的是它仅支持不再使用的旧规范,而当前正在进行更新。
php ×2
controller ×1
css ×1
css-grid ×1
css3 ×1
laravel ×1
laravel-5 ×1
robots.txt ×1
routes ×1