控制器不会返回codeigniter上的视图

时间:2013-10-28 17:49:17

标签: php codeigniter

我正在尝试设置代码点火器。目录结构是

  • 应用
  • 系统
  • 的public_html

由于应用程序和系统不在public_html中,我在public_html/index.php

中设置了变量
$system_path = '../system'; 

$application_folder = '../application';

也在application / config / routes中,默认控制器设置为我的家庭控制器

$route['default_controller'] = "home";

现在当我指向www.mysite.com/index.php控制器正确返回视图(来自我的默认主控制器),但我无法使用www.mysite.com/home

访问此视图

为什么?

1 个答案:

答案 0 :(得分:3)

您需要修改htaccess文件以去除index.php,以便能够在www.mysite.com/home访问它。您还需要在配置文件中将index_page的值设置为“。”

请查看CodeIgniter documentation on URLs以获取如何执行此操作的示例。