安全说明

从参数边界、输出转义和真实资源状态开始

当前站点没有数据库和用户登录,安全重点落在输入参数、输出编码、错误页、静态资源与部署配置上。

参数只接受允许值

人物 slug、专题 slug、作品 ID、视觉内容类型和分页参数都会检查。不存在的值返回 HTTP 404,不把错误内容统一重定向到首页;搜索词限制长度,输出时通过统一 e() 函数执行 HTML 实体转义。

不通过前端请求加载核心正文

主要内容由 PHP 服务端直接输出。JavaScript 只增强菜单、搜索弹窗、FAQ 展开和返回顶部等交互;脚本失效时,标题、正文、链接、图片标签和主要导航仍然存在。

没有资源时不伪造下载能力

目前没有真实 APP 安装包、哈希校验值或应用商店地址,因此导航与下载信息页只说明现状,不创建假按钮或外部跳转。未来增加下载时,应验证文件来源、响应头、文件类型和完整性校验。

部署层建议

生产环境建议关闭 PHP 错误直接输出、启用 HTTPS、限制不需要的目录索引并保持 PHP 版本更新。若 Web 服务器不是 Apache,需要把 .htaccess 中的缓存、错误页和访问规则转换为对应服务器配置。