php禁止直接从浏览器输入地址访问.php文件的方法
- 软件编程
- 2026-01-11 18:48:17
本文实例讲述了php禁止直接从浏览器输入地址访问.php文件的方法。分享给大家供大家参考。具体实现方法如下:

一般来说对于有些重要的文件我们并不希望用户可以直接输入地址进行访问,对此我们需要进行一些设置。下面总结了一些php禁止直接从浏览器输入地址访问.PHP文件方法,非常实用。
比如说https://www./xx.php 这个文件我不想让别人直接从浏览器输入地址访问。
但是如果从任何网站连接https://www./xx.php过来不可以访问的话,本机建立连接也无法访问跳转到另外的地址。
1.在xx.php文件头部写上以下代码就可以了
复制代码 代码如下:$fromurl="https://www./"; //跳转往这个地址。
if( $_SERVER['HTTP_REFERER'] == "" )
{
header("Location:".$fromurl); exit;
}
这样只需要简单伪造来源就可以了,对此我们还可以进行如下操作:
2. 在程序中定义一个标识变量
复制代码 代码如下:define('IN_SYS', TRUE);
3. 在config.php中获取这变量
复制代码 代码如下:if(!defined('IN_SYS')) {
exit('禁止访问');
}
后面的两种方法是我们在很多cms中碰到的。
希望本文所述对大家的PHP程序设计有所帮助。
# 无法访问
# 还可以
# 用户可以
# 两种
# 跳转
# 给大家
# 本机
# 就可以
# 方法如下
# 我不
# 所述
# 跳转到
# 只需要
# 直接输入
# 对此
# 不可以
# 写上
# 程序设计
# 访问
# 浏览器
# 想让
# 禁止
# 讲述了
# php文件
# 使用PHP curl模拟浏览器抓取网站信息
# PHP获取用户的浏览器与操作系统信息的代码
# 使用php判断浏览器的类型和语言的函数代码
# PHP计划任务之关闭浏览器后仍然继续执行的函数
# PHP限制页面只能在微信自带浏览器访问的代码
# PHP实现提取一个图像文件并在浏览器上显示的代码
# PHP curl模拟浏览器采集阿里巴巴的实现代码
# php中修改浏览器的User-Agent来伪装你的浏览器和操作系统
# php获取访问者浏览页面的浏览器类型
# PHP下利用header()函数设置浏览器缓存的代码
# 直接
# 输入地址
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
C# 多线程处理List数据的示例代码
详解MySQL8的新特性ROLE
Java实现猜数程序
C# 使用 OleDbConnection 连接读取Excel的方法
Java 二分查找的实现及图例解析
源码解析Java类加载器
C# WinForm调用Shell_NotifyIcon的示例代码
Android Studio配置本地SDK的方法
python读写数据读写csv文件(pandas用法)
pandas抽取行列数据的几种方法
MySQL使用MRG_MyISAM(MERGE)实现分表后查询的示例
vue 基于abstract 路由模式 实现页面内嵌的示例代码
C/C++宏替换实现详解
Mysql修改存储过程相关权限问题
C#创建及读取DAT文件操作
C# 实现SDL2进行视频播放窗口截图和字幕添加
Python 2.6.6升级到Python2.7.15的详细步骤
五句话帮你轻松搞定js原型链
微信小程序反编译的实现
android通过拼音搜索中文的功能实现代码
Android studio配置国内镜像源的实现
在vue中使用inheritAttrs实现组件的扩展性介绍
echarts柱状图背景重叠组合而非并列的实现代码
PHP基于ip2long实现IP转换整形
Spring Boot项目集成UidGenerato的方法步骤
Python 多进程、多线程效率对比
通过实例解析synchronized和lock区别
IntelliJ-Idea导出可执行Jar流程解析
paramiko使用tail实时获取服务器的日志输出详解
swift中正确安全声明一个单例的方法实例
浅谈Vue使用Elementui修改默认的最快方法
javascript前端实现多视频上传
Git提交代码错了吃后悔药的几种常用办法(场景分析)
Java实现快速排序算法的完整示例
解决python3输入的坑——input()
Pytorch实验常用代码段汇总
C++和python实现阿姆斯特朗数字查找实例代码
详解如何在vue+element-ui的项目中封装dialog组件
小程序角标的添加及绑定购物车数量进行实时更新的实现代码
利用nexus作为私库进行代理docker,进行上传和下载镜像操作
docker 连接宿主Mysql操作
c/c++ 利用sscanf进行数据拆分操作
一文告诉你Sql的执行顺序是怎样的
Java 如何优雅的拷贝对象属性
c# 剔除sql语句'尾巴'的五种方法
Python ellipsis 的用法详解
在CentOS启动时自动加载内核模块overlayfs操作
php远程请求CURL实例教程(爬虫、保存登录状态)
Docker 制作镜像Dockerfile和commit操作
c# 根据NPOI 读取一个excel 文件的多个Sheet
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
