我有这样的代码(我使用了codeigniter):
<a href="<?php echo $row->link; ?>">Lorem ipsum</a>
$row->link
输出为www.companyname.com
(来自数据库)。但是当我点击它时,地址栏输出将是:
localhost/mydirproject/www.companyname.com
而不是:
www.companyname.com
如何修复它以删除我的基本网址?
答案 0 :(得分:1)
您必须在网址的开头添加http://
。
选项1:
<a href="http://<?php echo $row->link; ?>">Lorem ipsum</a>
选项2:
<a href="<?php echo 'http://'.$row->link; ?>">Lorem ipsum</a>
我在某处读到了当你构造没有http://
的锚时,这意味着目标应该在同一台服务器上。
答案 1 :(得分:0)