迅睿CMS搜索URL如何修改?
最近由于织梦开始割韭菜了,所以就放弃用织梦网站管理程序做站了,选择了据称是遵行MIT开源协议,免费且不限商用的迅睿CMS,不知道他们的承诺能坚持多久,立贴为证。
好了,废话不多说,在测试过程中,发现搜索URL的显示为:
/news/search/虚拟数据.html
我感觉这个地址有点长,所以想修改为
/search/虚拟数据.html
共享模块搜索URL规划设置里面,把搜索页里面默认的
{modname}/search.html
修改为:
search.html
搜索分页里面的
{modname}/search/{param}.html
修改为
search/{param}.html
修改如下图所示
这样修改后,在生成解析规则时,会有错误提示
这个不用理会,直接打开/config/rewrite.php,把下列搜索伪静态规则添加进去即可。
// 共享模块搜索---解析规则----开始
"search\/(.+)\.html" => "index.php?s=news&c=search&rewrite=$1", //【共享模块搜索】模块搜索页(分页)({modname}/search/{param}.html)
"search\.html" => "index.php?s=news&c=search", //【共享模块搜索】模块搜索页({modname}/search.html)
// 共享模块搜索---解析规则----结束不
以上规则实测有效!