【发布时间】:2011-11-28 15:01:59
【问题描述】:
有没有办法限制 php 文件只加载到本地主机?
我在我的 index.php 文件中包含了一些 php 文件来拼接一个网页。假设我将 main.php 包含在我的 index.php 文件中。现在没有什么可以阻止任何人加载 main.php 文件并显示其内容。由于 main.php 文件被拼接到 index.php 文件中,所以单独看起来并不好。
是否有一些代码可以放在 main.php 文件中,这样如果 localhost php 文件中没有包含它就不会输出任何内容?
类似:
. . .
【问题讨论】:
-
这通常是通过将包含的文件放在 Web 服务器的文档根目录之外并通过该路径包含它们来完成的,或者将它们放在防止被 Web 服务器查看的目录中(例如.htaccess 在阿帕奇)
标签: php