参数处理
分类参数只允许预定义分类值,详情页slug必须匹配安全字符范围;不存在的内容返回404,而不是把错误请求全部跳回首页。
可搜索作品标题、题材、表现形式或摘要中的自然关键词。
内容与访问安全
当前站点采用无数据库结构、服务端正文输出与白名单式内容查找,减少不必要依赖。安全仍取决于服务器配置、PHP更新、文件权限和部署方式。
分类参数只允许预定义分类值,详情页slug必须匹配安全字符范围;不存在的内容返回404,而不是把错误请求全部跳回首页。
动态文本通过统一的HTML转义函数输出,搜索词也经过长度限制。继续开发时应保持这一规则,不直接输出未验证的请求参数。
源码不使用CDN框架、第三方字体、外链图片或远程API作为正文显示条件,核心阅读内容在JavaScript失败时仍可访问。
使用受支持的PHP 8.2或更高版本,开启HTTPS,限制可写目录,定期查看服务器日志,并在新增上传、登录或表单功能时重新做输入验证。