最近,我刚刚研究了从这个 https://www.udemy.com/course/projects-in-laravel-learn-laravel-building-10-projects/ 创建网络应用程序 在“商家信息”部分当我尝试从显示方法(showlisting.blade.php)访问网站时,我遇到了一个问题。在此标记上:<li class="list-group-item">Website: <a href="{{ $listing->website }}" target="_blank">{{ $listing->website }}</a></li>预期结果必须是网址:www.google.com但实际结果是http://127.0.0.1:8000/listings/www.google.com我尝试在href上添加url方法,就像这样:<li class="list-group-item">Website: <a href="{{ url($listing->website) }}" target="_blank">{{ $listing->website }}</a></li>结果比以前好多了,但我需要删除主要路线http://127.0.0.1:8000/www.google.com请建议如何删除主网址,以便它将显示实际的网址,如示例
1 回答

斯蒂芬大帝
TA贡献1827条经验 获得超8个赞
只需将协议添加到您的URL中,如下所示:
<li class="list-group-item">Website: <a href="http://{{ url($listing->website) }}" target="_blank">{{ $listing->website }}</a></li>
这是一个通用的解决方案,也许模板引擎有一个绝对的URL模板功能。
- 1 回答
- 0 关注
- 93 浏览
添加回答
举报
0/150
提交
取消