-4

好的,我需要的东西应该相当简单(而且我已经注意到其他几个相关的问题,但没有一个对我有用)。

我正在构建一个基于 CodeIgniter 的网站,我需要能够使用以下命令访问所有控制器:

www.mysite.com/some-controller/some-method

代替

www.mysite.com/index.php/some-controller/some-method

我的.htaccess应该包含什么?

4

2 回答 2

3

试试这个 删除

 $config['index_page'] ='index.php';

并替换为

 $config['index_page'] ='';
于 2013-05-06T12:16:18.950 回答
1

Please put this to your .htaccess file

  <IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
  </IfModule>
于 2013-05-06T11:09:04.143 回答