【发布时间】:2017-09-14 02:29:35
【问题描述】:
在 codeigniter 3.1.3 中,当我使用 Login 控制器中的 redirect('Admin','refresh') 方法时,它在 url 中显示 localhost/rsufadmin/index.php/Admin....我有一个 htaccess 文件,其中包含
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
如果我手动输入 localhost/rsufadmin/Admin ,管理控制器工作得很好......但我必须从控制器转到其他控制器。那么,我怎样才能从 url 中删除这个 index.php 部分? 我在下面有一些截图,以便更容易理解...while using redirect method from controller,..while manually entering url
【问题讨论】:
标签: .htaccess codeigniter