【发布时间】:2010-12-23 05:10:11
【问题描述】:
好的,我的 .httaccess 中有这个
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|images|css|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
这在我的配置中
$config['index_page'] = "";
这似乎允许我这样做
http://localhost/ci_example/site
而不是这个..到目前为止还不错
http://localhost/ci_example/index.php/site
但现在当我尝试使用
访问我的欢迎控制器时http://localhost/ci_example/welcome
它将我重定向到
http://localhost/
为什么重定向以及我能做些什么来阻止它......欢迎控制器有这个
function index()
{
$this->load->view('welcome_message');
}
【问题讨论】:
-
site对应什么?Site控制器?你能告诉我们你的$config['base_url']是什么吗? -
我想通了......这是欢迎控制器而不是欢迎控制器。我猜它区分大小写。这工作localhost/ci_example/Welcome
标签: php .htaccess codeigniter