php禁止网页抓取(小编//xx.php这个文件我不想让别人直接从浏览器输入地址访问)

优采云 发布时间: 2021-12-13 01:10

  php禁止网页抓取(小编//xx.php这个文件我不想让别人直接从浏览器输入地址访问)

  php如何禁止直接从浏览器输入地址访问.php文件?这个问题在我们的日常工作中可能会经常看到。通过这个问题,希望你能有所收获。今天就跟着小编一起来看看解决方法吧。

  比如我不希望别人直接从浏览器输入地址来访问//xx.php文件。

  但是如果从任何网站连接 ///xx.php 都无法访问,即使建立连接并跳转到另一个地址也无法访问该机器。

  1. 在 xx.php 文件的头部写入如下代码。

  代码显示如下:

  $fromurl="//www.xxx.net/"; //跳转往这个地址。

if( $_SERVER['HTTP_REFERER'] == "" )

{

header("Location:".$fromurl); exit;

}

  这样,我们只需要简单地伪造源头即可。为此,我们还可以执行以下操作:

  2. 在程序中定义一个标识变量

  代码显示如下:

  define('IN_SYS', TRUE);

  3. 在 config.php 中获取这个变量

  代码显示如下:

  if(!defined('IN_SYS')) {

exit('禁止访问');

}

  后两种方法是我们在很多cms中遇到的。

  这里分享php禁止直接从浏览器输入地址访问.php文件的方法。如果你喜欢这篇文章文章,不妨分享出去让更多人看到。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线