迅睿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)
// 共享模块搜索---解析规则----结束不

以上规则实测有效!

THE END