返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php怎么禁止访问方法
  • 145
分享到

php怎么禁止访问方法

php 2020-03-22 19:03:24 145人浏览
摘要

php禁止访问方法:1、在php文件头部写上“if( $_SERVER['HTTP_REFERER'] == "" ){...}”代码;2、在程序中定义一个标识变量;3、在config.php中获取变量即可。

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑

php怎么禁止访问方法?

php禁止直接从浏览器输入地址访问.php文件的方法:

具体实现方法如下:

一般来说对于有些重要的文件我们并不希望用户可以直接输入地址进行访问,对此我们需要进行一些设置。下面总结了一些php禁止直接从浏览器输入地址访问.PHP文件方法,非常实用。

比如说https://www.jb51.net/xx.php 这个文件我不想让别人直接从浏览器输入地址访问。

但是如果从任何网站连接Https://www.jb51.net/xx.php过来不可以访问的话,本机建立连接也无法访问跳转到另外的地址。

在xx.php文件头部写上以下代码就可以了

代码如下:

$fromurl="https://www.jb51.net/"; //跳转往这个地址。
if( $_SERVER['HTTP_REFERER'] == "" )
{
header("Location:".$fromurl); exit;
}

这样只需要简单伪造来源就可以了,对此我们还可以进行如下操作:
2. 在程序中定义一个标识变量

代码如下:

define('IN_SYS', TRUE);

在config.php中获取这变量

代码如下:

if(!defined('IN_SYS')) { 
exit('禁止访问'); 
}

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

推荐学习:《PHP视频教程

以上就是php怎么禁止访问方法的详细内容,更多请关注编程界其它相关文章!

--结束END--

本文标题: php怎么禁止访问方法

本文链接: https://www.lsjlt.com/news/468.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • php怎么禁止访问方法
    php禁止访问方法:1、在php文件头部写上“if( $_SERVER['HTTP_REFERER'] == "" ){...}”代码;2、在程序中定义一个标识变量;3、在config.php中获取变量即可。 ...
    145
    2023-04-02
    php
  • nginx怎么禁止访问php
    nginx禁止访问php的方法:1、配置nginx,禁止解析指定目录下的指定程序;2、将“location ~^/images/.*\.(php|php5|sh|pl|py)${deny all...}”语句放置在server标签内即可。 ...
    348
    2023-04-02
    php nginx
  • php怎么实现访问禁止
    php实现访问禁止的方法:1、创建一个php示例文件;2、通过“if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) {...}”方式实现IP访问限制即可。 ...
    513
    2023-04-02
    php
  • php怎么禁止pc访问
    php禁止pc访问的方法:1、创建一个php示例文件;2、通过“public static function check_wap(){...}”验证是否是手机访问;3、判断手机发送的客户端标志;4、从“HTTP_USER_AGENT”中查找手机浏览器的关键字。 ...
    394
    2023-04-02
    php
  • php怎么禁止国内ip访问网站
    php禁止国内ip访问网站的方法:1、通过“$_SERVER['REMOTE_ADDR']”获取ip地址;2、通过“if((!empty($banned['data']['country_id']){...}”判断并禁止国内ip访问网站。 ...
    747
    2023-04-02
    php ip
  • 网站cdn怎么禁止访问
    网站cdn禁止访问的操作方法:1.打开cdn提供商控制台。2.在左侧菜单栏找到“安全组”。3.点击“创建安全组”,填写安全组名称以及选择对应空间实例。4.创建完成后,点击该安全组右侧的“配置规则”。5.在添加安全组规则页面的“授权策略”选项 ...
    186
    2023-04-02
    CDN
  • PHP怎么禁止session超时
    PHP禁止session超时的方法:1、在PHP文件中设置“$_SESSION['refresh'] = rand();”;2、通过js定时器setInterval防止session过期即可。 ...
    702
    2023-04-02
    PHP session
  • win下php怎么禁止eval
    win下php禁止eval的方法:1、下载“PHP_diseval_extension”;2、找到服务器当前使用的PHP;3、打开PHP配置文件 ;4、添加“extension=diseval.so”代码;5、重启服务即可。 ...
    368
    2023-04-02
    eval php
  • Nginx禁止ip访问或非法域名访问
    这篇文章主要介绍了Nginx禁止ip访问或非法域名访问,需要的朋友可以参考下 ...
    706
    2023-04-02
    Nginx禁止ip访问 Nginx禁止非法域名访问 Nginx限制非法域名恶意解析
  • php怎么实现访问量
    php实现访问量的方法:1、读出数据文件;2、把累加后的数据写入文件“counter.dat”;3、向网页输出信息即可。 ...
    199
    2023-04-02
    php 访问量
  • php怎么模拟不同ip访问
    php模拟不同ip访问的方法:1、设置页面限制ip和来源访问;2、使用curl正常访问;3、使用curl模拟ip和来源进行访问,代码如“curl_setopt($ch, CURLOPT_HTTPHEADER, array('CLIENT-IP: ip','X-FORWARDED-FOR: ip'));”。 ...
    539
    2023-04-02
    php
  • php项目怎么绑定域名访问
    php项目绑定域名访问的方法:在php项目程序中添加以下的程序源码即可。if(!in_array($_SERVER['HTTP_HOST'],array('timem.net','www.yisu.com'))){ exit('程序未授权: ...
    953
    2023-04-02
    域名
  • mongodb禁止外网访问及添加账号的操作方法
    那么我将从两个方面提高mongo数据库的安全防护系数1.设置mongodb外网禁止访问启动数据库时,额外添加--bind_ip 127.0.0.1即可 ./mongod --bind_ip 127.0.0.1 -- ...
    927
    2023-04-02
    mongodb 外网 账号
  • Nginx 禁止直接访问目录或文件的操作方法
    Nginx 默认是不允许列出整个目录的,那么需要这样的功能怎么操作呢,下面小编给大家介绍下Nginx 禁止直接访问目录或文件的方法,需要的朋友可以参考下 ...
    780
    2023-04-02
    nginx 禁止直接访问目录 nginx 禁止访问目录
  • 禅道 php 访问不了怎么办
    禅道php访问不了的解决办法:1、下载并安装禅道开源集成环境;2、检查mysql的配置文件连接池并修改为原本的密码即可。 ...
    812
    2023-04-02
    禅道php
  • php怎么访问mysql服务器
    利用php访问mysql服务器的方法访问步骤如下:$resource1 = mysql_connect('localhost', 'root', 'root123'); //主机名、用户名和密码if (!$resource1) {    d ...
    594
    2023-04-02
    mysql MySQL服务器 PHP
  • php如何实现禁止采集
    php禁止采集的方法:1、创建一个PHP示例文件;2、通过“$HTTP_REFERER = $_SERVER["HTTP_REFERER"];$HTTP_USER_AGENT =...”方法实现防采集即可。 ...
    734
    2023-04-02
    php
  • python 爬虫出现403禁止访问错误详解
    python 爬虫解决403禁止访问错误在Python写爬虫的时候,html.getcode()会遇到403禁止访问的问题,这是网站对自动化爬虫的禁止,要解决这个问题,需要用到python的模块urllib2模块urllib2模块是属于 ...
    601
    2023-04-02
    爬虫 详解 错误
  • 云服务器如何禁止ip访问
    在云服务器中禁止ip访问的方法1.首先,远程登录云服务器,进入云服务器操作界面;2.在云服务器中打开Internet 信息服务(IIS)管理器,进入iis管理器界面;3.进入到iis管理器界面后,在网站选项中,选择需要禁止ip访问的站点;4 ...
    886
    2023-04-02
    ip 云服务器
  • JavaScript怎么访问对象方法
    本篇内容介绍了“JavaScript怎么访问对象方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!对象方法对象的方法定义了一 ...
    137
    2023-04-02
    javascript
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作