1

我刚刚发现每个人都可以通过alt按键和左键单击来下载我的 php 文件。

但是,所有其他网站都通过将下载内容替换为静态 html 文件来阻止访问者下载其源文件。

我不知道如何隐藏我的源文件。任何人都可以帮忙吗?我是否以某种方式弄乱了我的服务器设置?

4

4 回答 4

4

他们没有下载您的 PHP 文件,他们只是下载您的 PHP 脚本生成的静态 HTML。下载 PHP源代码的能力取决于服务器配置。

于 2013-04-04T14:47:07.147 回答
3

您是说,如果您单击file.php正常方式,它会按预期运行并且您会看到该 PHP 脚本的输出,但是如果您单击 ALT,那么您可以下载该文件的源代码吗?我真的很怀疑。您可以下载的所有内容可能是您的脚本的输出

于 2013-04-04T14:47:01.203 回答
2

他们没有下载您拥有的实际 php 代码。他们只会像浏览器一样获取您的输出。如果您在页面上按 CTRL + S,您可以执行相同的操作。

因此,只要您的 php 代码 id 已编译,您就不必担心这一点。

于 2013-04-04T14:47:55.943 回答
2

PHP 被解释并吐出一些输出(使用echos 和print语句),这些输出作为纯 HTML 发送到浏览器。他们不能“下载你的 PHP”。除非您提供源代码文件.phps(通常)。

于 2013-04-04T14:49:41.230 回答