Laravel 5 路线(:任意)
Laravel 5 Route (:any)
你好,我是 laravel 的新手,我正在学习版本 4 的视频教程,该教程针对 url 缩短项目中不存在的路线,他编写了代码如下
Route::get('(:any)', function(){
return 'some url';
});
但它在 lar 5 中不起作用。
好的,那我当然想做什么他!
当我缩短 url 时,我给用户一个 link 和这个
的 href
属性
<a href="laravel.url.dev/{{ $shortened }}">laravel.url.dev/{{ $shortened }}</a>
请注意,var url 已保存在用户输入的 url 的数据库中,但现在当用户单击 url 时,我想将它们重定向到已保存的 url 在数据库中,但是如果他们给出了一个不在我的数据库中的 url 怎么办,所以它会被搞砸!但我的问题是我无法检测到 url 不仅我给了他们而且他们也给我了
例如 laravel.url.dev/asdf
提前致谢 ;)
你到底想在这里实现什么?
这里是为 Laravel 5 重写为始终 return "some url"
的相同代码
Route::get("{any}", function() {
return "some url";
});
你好,我是 laravel 的新手,我正在学习版本 4 的视频教程,该教程针对 url 缩短项目中不存在的路线,他编写了代码如下
Route::get('(:any)', function(){
return 'some url';
});
但它在 lar 5 中不起作用。
好的,那我当然想做什么他!
当我缩短 url 时,我给用户一个 link 和这个
href
属性
<a href="laravel.url.dev/{{ $shortened }}">laravel.url.dev/{{ $shortened }}</a>
请注意,var url 已保存在用户输入的 url 的数据库中,但现在当用户单击 url 时,我想将它们重定向到已保存的 url 在数据库中,但是如果他们给出了一个不在我的数据库中的 url 怎么办,所以它会被搞砸!但我的问题是我无法检测到 url 不仅我给了他们而且他们也给我了
例如 laravel.url.dev/asdf
提前致谢 ;)
你到底想在这里实现什么?
这里是为 Laravel 5 重写为始终 return "some url"
的相同代码Route::get("{any}", function() {
return "some url";
});