database - 如何在没有 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
解决方案
如果您的 url 是www.Instagram.com,则不需要将其包装在 laravel 的 url helper 方法中。
而不是url($medsos->link)
,只需使用$medsos->link
. url helper 将自动将您传递给它的参数与当前请求源自的方案和主机一起假装。
推荐阅读
- regex - 正则表达式命名捕获组在 Scala 中抛出 IllegalStateException
- spring - Spring MVC 控制器 - 模型属性 - 可能的竞争条件?
- android - 无法运行显示无法安装应用程序的应用程序
- reactjs - 在 moxios 拒绝时不调用 catch
- python - Tensorflow:是否可以打印会话数?
- php - 是否有解决方案来比较 SQL 全文搜索中的特定字段?
- java - 使用 httpurlconnection 调用第三方 api
- mongodb - 来自 mongodb 模块的 Metricbeat 异常
- c# - 使用 SqlQuerySpec 对 Cosmos DB 运行两个查询的有效方法是什么?
- ftp - 如何在 jftp 脚本中建立活动连接?