PHP Codeigniter site_url生成HTML链接错误
PHP Codeigniter site_url produce HTML link error
在我的视图中,我尝试将URL打印到我的控制器,代码如下:
<p id="demo">
<a href="<?php echo site_url('HT');?>"> Goto Controller </a>
</p>
然而,这些代码提供的HTML链接错误如下:
<a href="http://::1/cidLab/index.php/HT"> Goto Controller </a>
链接应该指向http://localhost/cidLab/index.php/HT
,但为什么必须http://::1/
?
我尝试过使用base_url,但仍然面临相同的错误。。。
这是关于Codeigniter更改其配置结构的。3.0.3版本之后,您必须配置
$config['base_url'] = '';
在application/config文件夹的config.php文件中。
此更改与安全规则有关。他们说,空的base_url可能是安全漏洞。
基本url必须是您的网站url。如果您在本地测试应用程序,您可以将此url设置为localhost
请在此处添加您的基本url
$config['base_url'] = 'http://localhost/project';
这可能会奏效。
<a href="<?php echo site_url('/cidLab/index.php/HT');?>"
相关文章:
- ReactJS映射:如何仅在url变量不为空时呈现html链接
- 如何使用JavaScript访问HTML链接内容
- 从HTML链接时,Javascript文件不起作用
- html链接onclick弹出一个表单
- 将点击函数添加到动态 HTML 链接
- 如何在 html 链接中发送参数以及如何检索它
- HTML 链接变量
- 如何使html链接标签可以在没有标签的情况下工作
- 提交表单的可能性(左-/中-/在新选项卡或窗口中打开-)单击html链接
- 使用本地HTML链接打开Windows文件夹
- 如何将JavaScript数组输出到HTML链接
- 指向leanModal.js的链接在通过HTML链接呈现时工作良好,但在React中则不然
- 在visualforce中为更新字段分配HTML链接/按钮
- 将URL的文本列表转换为可点击的HTML链接
- 按日期为iframe创建一个HTML链接
- 如何在页面刷新时保持选定/活动的HTML链接颜色
- 如何通过html链接将特定对象传递给函数
- Html链接在某些单击时未注册
- 我想让HTML链接打开一个js手风琴
- 如何在谷歌网站中显示与iframe中的特定人员共享的谷歌云端硬盘html链接