【发布时间】:2013-06-15 06:15:05
【问题描述】:
我有一个带有功能索引的控制器主页,它在主目录下加载视图索引
class Home extends CI_Controller {
public function index()
{
$this->load->view('home/index');
}
}
我已将 routes.php 中的默认控制器调用更改为 home 而不是 welcome。
现在,当导航到 mysite.com 时,我收到了错误消息
Unable to load the requested file: `home/index.php`
但是当我输入地址 mysite.com/home 时,一切都会加载。
可能是什么问题?
谢谢
更新:
.htaccess是
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond $1 !^(index\.php|css|Images|Content|Scripts|robots\.txt)
RewriteRule ^(.*)$ ./index.php/$1 [L]
【问题讨论】:
-
您能否说明您的
routes.php、.htaccess或其他可能有帮助的内容? -
你的意思是你改变了
routes.php里面的默认控制器调用? -
是的,在 routes.php 里面 :)
标签: php codeigniter