首页 > 解决方案 > 如何在没有 localhost 127.0.0.1 的情况下单击 Laravel 中的链接?

问题描述

我使用数据库创建动态链接,然后在 html 中显示它们

<td><a href="{{ $medsos->link }}" target="_blank">
{{ $medsos->link }}</a></td>

但是当我点击网站上的链接时,它显示 ip localhost 127.0.0.1 之后创建了链接。

例如:127.0.0.1/www.instagram.com

图二

标签: databaselaravelhyperlinklocalhost

解决方案


如果您的 url 是www.Instagram.com,则不需要将其包装在 laravel 的 url helper 方法中。

而不是url($medsos->link),只需使用$medsos->link. url helper 将自动将您传递给它的参数与当前请求源自的方案和主机一起假装。

有关更深入的解释,请参阅文档


推荐阅读