默认库Codeiniter的分页使用段与URL如下:products/list/1
但是,我希望配置分页使用查询字符串。
我尝试启用$config['page_query_string'] = TRUE
,但结果为products/list&page=1
然后,它不是查询字符串的格式,我希望链接分页是:products/list?page=1
请帮助我;(
答案 0 :(得分:0)
您需要按照以下步骤操作:
在application/config/config.php
集合中:
$config['enable_query_strings'] = true;
再次在application/config/config.php
集合中:
$config['uri_protocol'] = "PATH_INFO";
更改您的.htaccess
以删除重写规则中的?
(如果存在):
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
答案 1 :(得分:0)
请定义基本网址
$config['base_url'] = 'your path';
$config['page_query_string'] = TRUE;
因此,您的查询字符串会附加在'path?query_string_of_pagination'