- 概述
- 安装
- 配置
- 模板
- 测试数据
- 多语言
- 常见问题
- Uniapp版 高级授权
- 1.准备工作
- 2.导入项目
- 3.运行项目
- 4.项目发布
- 6.常见问题
- 1.关于自定义导航栏切换闪烁问题
- 2.关于后台移动端样式预览问题
- 3.关于支付配置的问题
- 4.前端跨域的问题
- 5.关于各端内容分享的问题
- 6.关于签到问题
- 7.关于公众号授权登录问题
- 8.关于底部导航的追加或删除问题
- 9.运行微信小程序,进入微信小程序客户端后,没有底部菜单
- 10.关于首页焦点图的修改
- 11.关于发布小程序代码大小超出的问题
- 12.前端显示空白或白屏或提示网络请求错误的问题
- 13.关于如何在非tabbar配置页面显示tabbar导航
- 14.关于更换资讯页为主页的问题
- 15.关于更新1.4.4版本分包问题
- 16.Tabbar底部高亮显示问题
- 17.微信小程序获取手机号失败
- 18.微信小程序从页面侧滑返回或按键返回时Tabbar丢失的问题
- 19.Tabbar底部不支持外部链接的修复方法
- 20.H5下编辑器无法编辑的问题
- 21.移动H5访问时如何自动跳转至H5的页面
- 22.如何使用Uniapp原生导航
- 23.如何修改自定义表单默认调用的表单
- 24.HBuiderx编译时报错dart-sass等错误的解决方法
- 25.保存海报图片失败如何处理?
- 26.为什么后台添加了栏目但Uniapp端不显示?
- 5.登录配置
- API文档
- 功能解说
- 伪静态
- Sitemap
- 数据迁移API(内部调用)
- 安全更新
- Bug 修复说明
伪静态
服务器伪静态
如果你的服务器未配置伪静态,请参考安装视频教程中的伪静态部署部分:https://www.fastadmin.net/video/install.html
站点配置伪静态
FastAdmin中的CMS内容管理系统支持自定义伪静态规则,我们可以任意的修改路由规则来达到我们想要实现的伪静态效果。
伪静态修改需要从后台->CMS管理->站点配置->伪静态中进行修改。
建议你参考:FastAdmin中CMS内容管理系统伪静态最优化修改方法 进行修改配置
规则说明
| 键 | 值 | 说明 | 可用参数 |
|---|---|---|---|
| index/index | /cms/$ | CMS首页 | 无 |
| tag/index | /cms/t/[:name]$ | CMS标签页 | [:id]、[:name]、[:year]、[:month]、[:day] |
| page/index | /cms/p/[:diyname]$ | CMS单页 | [:id]、[:diyname]、[:year]、[:month]、[:day] |
| search/index | /cms/s$ | CMS搜索页 | 无 |
| diyform/index | /cms/d/[:diyname]$ | 自定义表单页 | [:id]、[:diyname]、[:year]、[:month]、[:day] |
| diyform/post | /cms/d/[:diyname]/post | 自定义表单发布页 | [:id]、[:diyname] |
| diyform/show | /cms/d/[:diyname]/[:id] | 自定义表单展示页 | [:id]、[:diyname]、[:year]、[:month]、[:day] |
| special/index | /cms/special/[:diyname] | 专题页 | [:id]、[:diyname]、[:year]、[:month]、[:day] |
| channel/index | /cms/[:diyname]$ | 频道页(列表页) | [:id]、[:diyname]、[:year]、[:month]、[:day] |
| archives/index | /cms/[:catename]/[:id]$ | 文章详情页 | [:id]、[:channel]、[:catename]、[:diyname]、[:year]、[:month]、[:day] |
参数说明
| 参数 | 说明 | 示例值 |
|---|---|---|
[:id] | 数据库主键ID | 1 |
[:diyname] | 自定义名称 | custom-name |
[:catename] | 栏目自定义名称 | news |
[:channel] | 栏目ID | 2 |
[:year] | 年 | 2025 |
[:month] | 年 | 05 |
[:day] | 日 | 30 |
温馨提示
1、伪静态配置中的键一般不建议修改,如果你在前台添加了自定义的控制器和方法,可以自行添加一条键值记录。
2、如果不小心伪静态配置错误导致全站无法打开,请修改application/extra/addons.php的route变量,将其清空,并修改addons/cms/config.php中rewrite的值,删除或修正错误的数据,再到登录后台清缓存即可。
3、伪静态规则有优先级自上而下,如果规则匹配成功,后续的规则将不再匹配。
文档最后更新时间:2025-11-21 14:48:09
著作权归应用插件开发者所有,未经许可,禁止转载、复制此文档的任何内容。
未解决你的问题?请到问答社区「CMS内容管理系统专区」反馈你遇到的问题