2017-02-14 93 views
0

我使用Codeigniter創建了新網站。令我困惑的是,當我把它轉移到我的Web服務器,每一頁顯示404頁....在CodeIgniter中顯示404頁面

這裏的扭曲,當我改變了我的控制器就像從homeHome,它現在將正確顯示。

有人能告訴我爲什麼會發生這種情況嗎?這很好嗎?我是否必須訪問每個頁面,如example.com/Homeexample.com/home

感謝。

+0

你可以檢查你的路徑設置'''應用/控制器/ main.php 應用/控制器/ page1.php中 應用程序/視圖/ main.php 應用程序/視圖/ page1.php''' – FreedomPride

+0

我應該怎麼做?實際上,我已經將我的控制器,模型和視圖的所有首字母大寫了。 –

+0

爲什麼這件事發生了?在我的本地計算機中,我只是爲我的控制器,模型和視圖使用小型大寫字母。 –

回答

0

在Codeigniter版本3及以上版本中,控制器名稱應以大寫字母開頭。這就是爲什麼當您將您的控制器從home重命名爲Home時,它開始工作。

Windows操作系統會將文件名視爲不區分大小寫,但Linus區分大小寫。所以這可能是它在本地Windows開發環境中工作的原因。

+0

可能這可能是原因。 TNX .. –