我遇到的问题是,在我的网站中,所有<a></a>
个标签都会自动获得prefix
这是我的网站地址。
例如:
我的网站home url
是:mysite.com
现在,当我在页面中创建一个普通的<a></a>
标记,例如<a href="check.com"> check </a>
时,
它将在我的页面中以<a href="mysite.com/check.com"> check </a>
呈现。
有谁知道为什么会这样? 提前谢谢。
答案 0 :(得分:3)
这不是由Laravel造成的。浏览器无法解释目标,因为您尚未表明该资源是URL。因此,它无法区分外部URL,相对URL和文件。
添加协议,以使其按预期工作:
<a href="http://check.com"> check </a>
或者您也可以添加2个斜杠,但是如果您将页面输出保存为设备上的HTML并从那里打开它,则不会起作用。
<a href="//check.com"> check </a>