2013-10-28 60 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