我最近将我的公司网站从托管公司 (IIS) 转移到了我们的内部服务器 (Apache)。最初建立该站点的小组做得很差,整个迁移过程一团糟。虽然移动相当顺利,但查看 error_log 仍然有一些缺失的页面。
而不是必须不断地通过错误日志来查找与该域相关的“文件不存在”错误 - 我们在这些服务器上托管了大约 15 个左右 - 我想知道当 404 时简单地执行以下操作是否会更容易发生错误:
- 重定向到 php 页面并传递原始 URL 请求
- 让新的 php 页面将 URL 转储到 log-ish 文件
当我打字时,我越来越不相信这是一项有价值的工作。不管潜在的问题是,使用 fwrite 是否存在潜在的安全问题?如果要将输入附加到文件中,是否需要对用户输入进行任何类型的清理?无论价值如何,这个输入都不会靠近数据库。提前致谢。