我正在为一家大公司开发一个网站。他们在特定的日期和时间发布财务文件。我开发了一个自定义表单,可以将这些PDF上传到文章中,还可以自定义循环,只在特定页面上显示这些附件。当文章的日期设定在将来时,附件会在应该的时候发布,系统运行得很好。
唯一的一点是,对于公司来说,在附件文件应该发布之前,不能访问附件文件,这一点非常重要。因此,如果任何人都能猜到附件的名称,他们可以直接访问wp content/uploads/financialdocument10。pdf,并在它应该出来之前阅读它。
有什么办法可以防止这种情况发生吗?到目前为止,我唯一的想法是在文件名中添加一些随机字符,这样就不可能根据以前的文件名推断出它的名称。
谢谢