如何在 Laravel 5.2 中使用 url() 获取相对 URL?

How to get relative URLs with url() in Laravel 5.2?

我进行了搜索,但在 Laravel 5.2 中找不到任何解决此问题的方法。

是否可以在 Laravel 5.2 中生成相对 URL?

意思是,我得到的不是 http://example.com/mypage,而是 /mypage ?

是的,你应该使用 $request->path(),它将 return URI

如果你试图生成它们,而不是检索当前的,你可以将第三个参数传递给route函数。

echo route('about', [], false);

如果你传递 true(默认值)作为第三个参数,它会给你

http://example.com/about

如果你传递 false 作为第三个参数,它会给你

/关于