我通过将 XHTML 放入一个单独的文件中,然后include()
在 PHP 脚本中使用 PHP 的函数,将一些 XHTML 从 PHP 中分离出来。
这工作得很好,但是,.html
如果用户知道地址,他们仍然可以直接访问文件。他们真的不能用它做太多,但我宁愿它不显示。
我过去曾看到一些脚本使用某种形式的推荐人检查,这是我要添加一些基本(注意我说的是“基本”)限制以防止通过直接访问它来查看它吗?
谢谢!
澄清:我忘了提到我想在 PHP 中执行此操作,所以没有网络服务器配置(将文件移出文档根目录,配置网络服务器以禁止访问等)。我认为这里最合乎逻辑的选择是使用define()
常量检查,这实际上是我在其他我忘记的脚本中看到的,正如我在帖子中概述的那样。我意识到这可能不是最好的解决方案,但鉴于可以访问的 html 文件没有特别的价值,这个define()
常量就足够了。