0

我尝试在带有 WAMP 的 localhost 中使用 Codeigniter。问题是,我只能在基本控制器中打开基本功能,当我尝试使用像站点/控制器/功能这样的 root 时,它不起作用。结果是它让我回到了 wamp 起始页面,或者找不到该页面的文本。

大多数情况下,我找到了有关制作 .htaccess 文件的解决方案,以及在其中放入的许多变体。在 wamp .conf 文件中取消注释 rewrtie mod。并在我的网页中将 index_page 留空。

但它对我不起作用。

我的控制器:

class Home extends CI_Controller {

    function index() {

            $this->load->view('index');
            }

    function slide() {

            $this->load->view('slider');
            }
 }

我的网页位于:www/mysite/....

4

1 回答 1

0

试试这个.htaccess

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond $1 !^(index\.php|indexcp\.php?|resources|robots\.txt)
RewriteRule ^([A-Za-z0-9_/.-]+)$ index.php?$1 

RewriteRule ^(CSI) index.php?/CSI
AddType text/x-component .htc

编辑

在此处添加上述代码

在此处输入图像描述

不要改变任何东西在CI system..

一旦检查这个repo

于 2013-01-18T08:57:43.180 回答