<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # URL大小寫 系統默認的規范是根據URL里面的模塊名、控制器名來定位到具體的控制器類的,從而執行控制器類的操作方法。 以URL訪問 http://serverName/index.php/Home/Index/index 為例,其實訪問的控制器類文件是: Application/Home/Controller/IndexController.class.php 如果是Windows環境,無論大小寫如何都能定位到IndexController.class.php文件,所以下面的訪問都是有效的: >http://serverName/index.php/Home/Index/index >http://serverName/index.php/Home/index/index >http://serverName/index.php/home/index/index 如果在Linux環境下面,一旦大小寫不一致,就會發生URL里面使用小寫模塊名不能找到模塊類的情況。例如在Linux環境下面,我們訪問 http://serverName/index.php/home/index/index 其實請求的控制器文件是 >Application/home/Controller/indexController.class.php 因為,我們定義的控制器類是IndexController而不是indexController(參考ThinkPHP的命名規范),由于Linux的文件特性,其實是不存在indexController控制器文件的,就會出現Index控制器不存在的錯誤,這樣的問題會造成用戶體驗的下降。 但是系統本身提供了一個不區分URL大小寫的解決方案,可以通過配置簡單實現。 只要在項目配置中,增加: ```Php 'URL_CASE_INSENSITIVE' =>true ``` 配置好后,即使是在Linux環境下面,也可以實現URL訪問不再區分大小寫了。 >http://serverName/index.php/Home/Index/index >// 將等效于 >http://serverName/index.php/home/index/index 這里需要注意一個地方,一旦開啟了不區分URL大小寫后,如果我們要訪問類似UserTypeController的控制器,那么正確的URL訪問應該是: >// 正確的訪問地址 >http://serverName/index.php/home/user_type/index >// 錯誤的訪問地址(linux環境下) >http://serverName/index.php/home/usertype/index 利用系統提供的U方法(后面一章URL生成會告訴你如何生成)可以為你自動生成相關的URL地址。 如果設置 ```Php 'URL_CASE_INSENSITIVE' =>false ``` 的話,URL就又變成: http://serverName/index.php/Home/UserType/add 注意:URL不區分大小寫并不會改變系統的命名規范,并且只有按照系統的命名規范后才能正確的實現URL不區分大小寫。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看