3

在 Codeigniter 中,当我使用form_open()函数时,它会添加index.php到 url。
怎么能去掉呢?
注意:我使用 htaccess 从 url 中删除了 index.php。

4

2 回答 2

13

您可以对 form_open() 执行操作,类似这样

form_open(base_url().'your_controller_name/function_name');
于 2012-10-06T09:45:30.890 回答
3

您没有从 $config['index_page'] = "index.php"; 中删除 index.php

/*
|--------------------------------------------------------------------------
| Index File
|--------------------------------------------------------------------------
|
| Typically this will be your index.php file, unless you've renamed it to
| something else. If you are using mod_rewrite to remove the page set this
| variable so that it is blank.
|
*/
//$config['index_page'] = 'index.php';
 $config['index_page'] = '';
于 2019-05-03T23:14:45.393 回答