跳转到内容

站点配置总览

「站点设置」是后台用来管理整个站点的统一配置入口——品牌信息、域名、SEO、上传策略、邮件通知、AI 模型等都在这里。

后台入口:站点设置 菜单(左侧导航底部)

待补充截图 页面分为多个折叠面板:基本信息 / SEO / URL 与语言 / 上传与媒体 / 邮件 / AI
后台「站点设置」页全貌

后台「站点设置」按功能分了 5-6 个分组,每组独立保存:

① 品牌信息与 SEO

站点名、副标题、描述、关键词、Logo、favicon——前台头部 + 浏览器标签 + 搜索引擎都用这些信息。

详细 →

② 域名与 URL 策略

站点主域名、URL 策略(路径前缀 / 子域名)、默认语言。这些改了 SEO 影响巨大,请慎重。

详细 →

③ 上传与媒体设置

上传文件大小上限、允许的文件类型、命名规则、视频缩略图。决定运营能上传什么、多大。

详细 →

④ 邮件通知与 AI 模型

询盘邮件通知、AI 翻译 / 视觉识别配置。这些通常需要运维配置(涉及第三方账号 / API)。

详细 →

第一次部署完后,请按以下顺序最少配置 5 项——其他可以慢慢调:

  1. 站点主域名siteHost)— 不填 / 填错会导致 hreflang、社交分享、邮件链接全部异常
  2. 站点名siteName)— 浏览器标签、邮件签名、SEO 标题都用
  3. 默认语言defaultLanguageCode)— 一旦发布内容后再改,SEO 灾难
  4. Logo + favicon — 视觉识别基础
  5. 询盘通知邮箱 — 客户提交询盘了你能立刻收到

剩下的(上传上限、AI 模型等)有合理默认值,按需调整即可。

站点设置分两层:

全语言共享(核心配置):

  • 域名、URL 策略、默认语言
  • Logo、favicon
  • 上传策略、邮件、AI 模型

每种语言独立(品牌信息):

  • 站点名(siteName
  • 副标题(siteSubtitle
  • 站点描述(siteDescription
  • 关键词(siteKeywords

中文站显示「邦你 CMS - 你的内容管家」、英文站显示「BangNiCMS - Your content companion」——通过编辑页顶部的语言 Tab 切换填写。

待补充截图 设置页顶部多语言 Tab:中文 / 英文 / 日文等,用于翻译品牌信息
站点设置中的语言 Tab 切换器
设置项生效时间
品牌信息(站点名、Logo、描述)立即
域名 / URL 策略立即(但需要运维同步配 DNS / 反向代理)
上传策略立即 — 下次上传就按新规则
默认语言立即 — 但前台 URL 全变,SEO 影响巨大
邮件 / AI 配置立即(下次询盘邮件 / AI 调用按新配置)

不需要重启服务——保存即生效。

某些设置改之前强烈建议先检查

即将改动改之前应该
站点主域名让运维先配 301 重定向:旧域名 → 新域名
URL 策略(路径前缀 ↔ 子域名)让运维配 DNS + SSL 证书 + 301 重定向
默认语言极慎重——所有非默认语言的 URL 都会变。建议在站点早期定下来,后期慎改
上传上限(调小)检查”允许的文件类型”是否合理——调小后用户上传现有大文件会被拒绝
询盘通知邮箱改之前用一封测试询盘确认新邮箱能收到
AI 模型切换前抽测 5-10 条翻译,确认质量合格再用于生产

后台「站点设置」需要 管理员权限

普通运营 / 内容编辑账号通常没有权限改:

  • 域名 / URL 策略
  • 上传策略
  • 邮件配置
  • AI 模型

可以改:

  • 品牌信息、Logo、SEO(多语言副本)

详见 用户与权限 章节(建设中)。

站点设置和单条内容的设置有什么区别?

Section titled “站点设置和单条内容的设置有什么区别?”
  • 站点设置 = 整站全局生效(如站点名、域名、Logo)
  • 单条内容设置 = 仅该条内容生效(如这一篇文章的 SEO 标题、这一个产品的封面图)

绝大多数设置在站点设置里。单条内容的设置只覆盖它自己那条。

站点设置丢了怎么办(误操作 / 误删)?

Section titled “站点设置丢了怎么办(误操作 / 误删)?”

后台没有直接的”恢复默认值”按钮——但你可以:

  1. 让运维从最近的数据库备份还原
  2. 或参考 部署上线 → 5 步安装向导 的初始设置示例手工填回

最佳实践:上线前导出一份站点设置 JSON作为快照,未来误操作可以参考。

我能在 admin 后台之外(如 SSH)改这些设置吗?

Section titled “我能在 admin 后台之外(如 SSH)改这些设置吗?”

技术上可以——所有设置都存在数据库 SiteConfig 表里。但强烈不建议直接改数据库:

  • 跳过了输入校验
  • 可能让前端缓存不一致
  • 无变更审计

始终用后台界面改——除非是紧急修复且你完全清楚后果。

按下面顺序循序渐进: