CodeIgniter路由/ Htaccess / URI问题

时间:2009-11-16 11:30:04

标签: codeigniter url-routing

我最近加入了一个开发团队,我正在尝试将SVN签出到我的本地计算机上。不幸的是,我遇到了一些链接和路由问题。我的本地计算机正在使用WAMP设置。

假设我有我的控制器:

function testfunc()($this->load->view('testfunc');

在我的testview视图中我有

<li><a href="<?=site_url('testfunc')?>">what we do</a></li>

首先,我收到了一个不允许使用网址的字符问题。翻阅一些线程,我添加了rawencode($ str)和其他一些东西。

现在我收到404 Page Found错误,当文件明显存在时。看起来我的控制器没有被调用,反过来也没有调用视图

有什么建议吗?

感谢。

1 个答案:

答案 0 :(得分:1)

你错过了控制器。除非你使用某种路由,否则你应该使用类似的东西:

<li><a href="<?=site_url('controller/testfunc')?>">what we do</a></li>

OR

<li><?php echo anchor('controller/testfunc', what do we do);?></li>