2012-09-29 49 views
2

我已经删除了的index.php throught验证码:删除的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

是否可以将其删除?

+1

我回答了另一件事,所以这是一个错误的答案......被删除。 – middlehut

+0

我已经成功删除了'index.php',但只有*当在URL中提交表单时插入'index.php'。 (хехе,отБългарияси^ _ ^) –

+2

你还应该从config.php文件中删除index.php引用 - base_url和index_page,我不记得究竟是哪一个,但我认为form_helpers使用这些值来构建url 。 (да:) – middlehut

回答

15

你必须检查你的config.php您的应用程序\ config目录里面,你可以看到,找到

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

改变,要

$config['index_page'] = ''; 

我希望它能帮助!