2011-05-11 63 views
5

我寫了一個名爲CMS(大寫字母)的控制器。當我打電話給鏈接http://localhost/CI/testing/admin/cms/insert時,它沒有問題。它在localhost中工作正常。codeigniter url區分大小寫問題

將該頁面上傳到服務器後,當我執行語句http://dev.test.in/testing/admin/cms/insert時,它不顯示頁面。但是當我更改網址爲http://dev.test.in/testing/admin/CMS/insert時,它處於工作狀態。

爲了解決這個問題,我將不得不將控制器名稱更改爲cms(小寫字母)或將所有錨點URL更改爲CMS。有沒有其他解決方案來解決這個問題。就像編寫htaccess文件一樣?

回答

2

的問題存在,怎麼把文件名在Linux和Windows MyFile的& myfile的不同,在Windows相同的路徑可以不存在,但可以在Linux

+0

是否有可能通過重寫規則來解決這個問題? – 2011-05-11 11:18:13

+0

我這麼認爲,但對不起,我沒有重寫知識,但如果你有幾個網址,那麼你可以重命名文件 – Sourav 2011-05-11 11:43:05