我們已經在我們的配置如下設置一個CI安裝...分頁的笨,需要禁用查詢字符串,所以我們可以緩存
$config['enable_query_strings'] = TRUE;
我們需要這個爲了我們的應用程序的其他區域使用第三方API正確運行。但是,發生的事情是,分頁是默認查詢字符串的分頁方法,這種方法在緩存方面效果不佳。
現在,他們這個樣子......
http://localhost/something/?&page=6
它不與緩存打得不好,主要是因爲每個頁面的URL是相同的頁面CI。我的目標是切換到下面的示例,而不會干擾我的應用程序的其餘部分的全局設置。
我一直在嘗試了幾個小時,以找到一種方法,僅在這個應用程序的單一部分禁用上述設置,所以我們可以適當地有分頁,像這樣的獨立網址...
http://localhost/something/1
http://localhost/something/2
http://localhost/something/3
到目前爲止,我一直無法覆蓋這個控制器的設置,說實話,我不知道甚至有一種方法來實際做到這一點。任何幫助表示讚賞。某種方式需要某種方法禁用單個控制器的功能。
要獲得查詢字符串玩緩存不錯,在這裏看到: http://stackoverflow.com/questions/6194714/codeigniter-caching-issue-when-dealing-with-query-string-parameters – Thor