【发布时间】:2012-09-21 03:21:52
【问题描述】:
我已经通过这段代码删除了 index.php:
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|robots\.txt)
RewriteRule ^(.*)$ /leet/index.php/$1 [L]
但是当我提交表单<?=form_open('signup');?> 并且页面刷新时,url 将其值更改为localhost/ci/index.php/signup。
可以去掉吗?
【问题讨论】:
-
我的回答是另外一个想法,所以这是一个错误的答案...被删除。
-
我已经成功删除了
index.php,但是只有当在url中提交表单时插入index.php。 (хехе, от България си ^_^) -
您还应该从 config.php 文件中删除 index.php 引用 - base_url 和 index_page,我不记得具体是哪个,但我认为 form_helpers 使用这些值来构造 url。 (да :)
标签: forms codeigniter rewrite