簡體   English   中英

Codeigniter 3上傳到Linux主機

[英]Codeigniter 3 Uploading to Linux Hosting

所以我知道在CI 3中,我需要更改命名約定,例如將控制器的首字母大寫。 當我上傳到Linux虛擬主機時,我想要一個類似Windows的URL約定。
例如,在Windows中,我可以訪問以下網站: http : //www.example.com/controller ; 在Linux中,這樣做會導致錯誤,因為它應該是: http : //www.example.com/Controller

我的問題是,是否有可能使控制器的首字母大寫的限制超出此限制? 可以使用.htaccess完成嗎?

我想實現這一點,因為我希望每次手動輸入網站URL時都可以自由訪問controller vs Controller。

對於Linux,請嘗試針對Apache的CheckCaseOnly On並使用CheckCaseOnly On指令。

在您的/etc/httpd/conf/httpd.conf文件中...

<IfModule mod_speling.c>
  CheckSpelling On
  CheckCaseOnly On
</IfModule>

https://httpd.apache.org/docs/2.4/mod/mod_speling.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM