我已经通过.htaccess CodeIgniter设置干净的URL,他们工作正常。有时,虽然CI似乎逃脱了它的干净网址,并返回到index.php/url。到目前为止,我已经跟踪它要么:CodeIgniter转义干净的URL添加index.php/
- 形式
- 重定向
我已经通过.htaccess CodeIgniter设置干净的URL,他们工作正常。有时,虽然CI似乎逃脱了它的干净网址,并返回到index.php/url。到目前为止,我已经跟踪它要么:CodeIgniter转义干净的URL添加index.php/
如果您使用mod_rewrite
从url中删除index.php
。您需要更改config
文件以使重定向或来自,url不使用index.php
。您需要从$config['index_page'] = "index.php"; to $config['index_page'] = "";
更改config.php
。
请检查该行上面的配置文件中的评论:)
在第29行,在的config.php文件:
$config['index_page'] = 'index.php';
删除索引.php,所以它看起来像:
$config['index_page'] = '';