业务经理

微信扫描以上二维码

028-61286886

技术咨询

怎么使用模块搜索伪静态设置

迅睿框架 更新 2021-11-01 10:29:19 苦逼的民工

怎么使用:模块搜索伪静态设置


为什么按照教程修改了,搜索还是动态页面啊,详细请看下面图片。

<?php

/**
 * URL解析规则
 * 例如:  114.html 对应 index.php?s=demo&c=show&id=114
 * 可以解析:  "114.html"  => 'index.php?s=demo&c=show&id=114',
 * 动态id解析:  "([0-9]+).html"  => 'index.php?s=demo&c=show&id=$1',
 */

return [

    "sitemap.xml" => "index.php?s=sitemap&c=home&m=xml", // 地图规则
    "sitemap.txt" => "index.php?s=sitemap", // 地图规则
    "author\/(.+)/\([0-9]+)\.html" => "index.php?s=tag&name=$1&page=$2",  // tag插件分页
    "author\/(.+)\.html" => "index.php?s=tag&name=$1",  // tag插件
    "author\/([0-9]+)" => "index.php?s=tag&page=$1", // tag插件聚合首页分页
    "author" => "index.php?s=tag", // tag插件聚合首页

// 共享栏目---解析规则----开始
    "([A-za-z0-9 \-\_]+)\/([0-9]+)" => "index.php?c=category&dir=$1&page=$2",  //【共享栏目】模块栏目列表(分页)({dirname}/{page}/)
    "([A-za-z0-9 \-\_]+)" => "index.php?c=category&dir=$1",  //【共享栏目】模块栏目列表({dirname}/)
    "article\/([0-9]+)\/([0-9]+)\.html" => "index.php?c=show&id=$1&page=$2",  //【共享栏目】模块内容页(分页)(article/{id}/{page}.html)
    "article\/([0-9]+)\.html" => "index.php?c=show&id=$1",  //【共享栏目】模块内容页(article/{id}.html)

// 共享栏目---解析规则----结束

// 共享模块---解析规则----开始
    "so\/(.+)" => "index.php?s=$1&c=search&rewrite=$2",  //【共享模块】模块搜索页(分页)({modname}/so/{param}/)
    "so" => "index.php?s=$1&c=search",  //【共享模块】模块搜索页({modname}/so/)

// 共享模块---解析规则----结束

// 独立模块---解析规则----开始
    "([a-z]+)\.html" => "index.php?s=$1",  //【独立模块】模块首页({modname}.html)
   "([a-z]+)\/list\/([0-9]+)\/([0-9]+)\.html" => "index.php?s=$1&c=category&id=$2&page=$3",  //【独立模块】模块栏目列表(分页)({modname}/list/{id}/{page}.html)
    "([a-z]+)\/list\/([0-9]+)\.html" => "index.php?s=$1&c=category&id=$2",  //【独立模块】模块栏目列表({modname}/list/{id}.html)
    "([a-z]+)\/show\/([0-9]+)\/([0-9]+)\.html" => "index.php?s=$1&c=show&id=$2&page=$3",  //【独立模块】模块内容页(分页)({modname}/show/{id}/{page}.html)
    "([a-z]+)\/show\/([0-9]+)\.html" => "index.php?s=$1&c=show&id=$2",  //【独立模块】模块内容页({modname}/show/{id}.html)
    "([a-z]+)\/search\/(.+)\.html" => "index.php?s=$1&c=search&rewrite=$2",  //【独立模块】模块搜索页(分页)({modname}/search/{param}.html)
    "([a-z]+)\/search\.html" => "index.php?s=$1&c=search",  //【独立模块】模块搜索页({modname}/search.html)

// 独立模块---解析规则----结束

];

上面是rewrite.php 文件配置

方案

  • 迅睿框架联合创始人 #1 · 2021-10-31 17:33:09
    尝试访问下一页链接会不会是动态的

  • 苦逼的民工 #2 · 2021-10-31 17:34:57
    迅睿框架联合创始人 只有搜索页面是动态,其他都市伪静态
  • 迅睿框架联合创始人 #3 · 2021-10-31 17:39:33
    满意答案
    那说明自定义url是生效了的,

    改成唯一模式
  • 苦逼的民工 #4 · 2021-10-31 17:42:19
    迅睿框架联合创始人 改成唯一模式 返回404


  • 迅睿框架联合创始人 #5 · 2021-10-31 17:57:24
    "news\/so" => "index.php?s=news&c=search", //【共享模块】模块搜索页({modname}/so/) "news\/so\/(.+)" => "index.php?s=news&c=search&rewrite=$1", //【共享模块】模块搜索页(分页)({modname}/so/{param}/)要是规则没有对呀,规则规则这个规则要写的最前面,因为他修级别最高。
  • 苦逼的民工 #6 · 2021-11-01 10:29:19
    @迅睿框架联合创始人:完美解决

迅睿系统漏洞

京东云短信
京东云短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
创蓝短信
创蓝短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
火山引擎短信
火山引擎短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
外贸多语言建站
外贸多语言建站(2026-09-17)
优化独立内容过滤机制
GeoSeo收录宝
GeoSeo收录宝(2026-09-16)
ai发布增强: 1 新增Cron 心跳记录,任务列表实时显示。 ...
导入微信文章
导入微信文章(2026-09-15)
优化排版缺少文字情况
GEO系统
GEO系统(2026-09-15)
运营客户端,防止误触阴影处关闭对话框
独立站群系统
独立站群系统(2026-09-14)
子站独立部署时修复同步附件失败问题