首页 文章

无法在codeigniter中的索引后调用不同的类

提问于
浏览
-1

我刚开始学习codeigniter并想出了一些我无法排序的问题 .

在路由默认控制器='home'

base_url()= localhost / CodeIgniter_2.1.3 /:

因此,当站点加载时,site_url()= localhost / CodeIgniter_2.1.3 / index.php

家庭控制器包含一个链接,用于注册控制器 .

所以当这个寄存器控制器在home对象里面时,当它链接到localhost / CodeIgniter_2.1.3 / index.php / register时它工作正常 .

但我想让我的Register控制器成为一个不同的对象,这样我就可以去注册这个localhost / CodeIgniter_2.1.3 / register的页面,这是我无法完成的 . 我试过搞乱“路线”,但没有运气 . 有任何想法吗?

1 回答

  • 1

    在根目录中创建一个.htaccess文件,其中包含以下规则,以便在路由中正确使用URI段:

    RewriteEngine on
    RewriteCond $1 !^(index\.php|images|robots\.txt)
    RewriteRule ^(.*)$ /index.php/$1 [L]
    

    更多在codeigniter documentation

相关问题