2013-10-28 30 views
0

我试图设置代码点火器。目录结构是控制器不会返回codeigniter上的视图

  • 应用
  • 系统
  • 的public_html

因为应用程序和系统是的public_html我设置变量的外侧内部public_html/index.php

$system_path = '../system'; 

$application_folder = '../application';

也在里面的application/config /路由默认控制器设置为我的家庭控制器

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

现在,当我指出www.mysite.com/index.php控制器返回查看(从我的默认主页控制器)正确,因为它应该,但我无法访问www.mysite.com/home

这是为什么?

回答

3

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

查看CodeIgniter documentation on URLs,了解如何执行此操作的示例。

+0

这是否意味着我应该现在能够看到使用像www.mysite.com/index.php/home这样的网址,因为我不知道。 – user2783193

+0

是的,你应该能够看到它。我会看看你的Web服务器的错误日志,看看是否有问题。 –

+0

好的,谢谢..... – user2783193