我有这行代码。我试图将我的链接指向谷歌进行测试。
$content.="<a href='google.com' target=_blank>".$webSites['value']."</a>";
而不是google.com&#39;只是,我得到如下所示:(http://192.168.10.126/consumer/google.com)。
答案 0 :(得分:5)
在http://
google.com
所以你的代码看起来像这样:
$content.="<a href='http://google.com' target=_blank>".$webSites['value']."</a>";
如果没有http://
,您的浏览器会认为google.com
是内部链接。添加http://
协议可让浏览器知道您要链接到外部站点。
答案 1 :(得分:4)
$content.="<a href='http://google.com' target=_blank>".$webSites['value']."</a>";
这应该解决它。原因是您的浏览器不知道您正在链接到外部资源,因此认为您正在链接到相对路径。添加http://会强制您的浏览器认为它是绝对路径。
答案 2 :(得分:0)
只需在google.com
前添加http://即可电流:
$content.="<a href='google.com' target=_blank>".$webSites['value']."</a>";
新:
$content.="<a href='http://google.com' target=_blank>".$webSites['value']."</a>";