禁止浏览器直接访问php文件
2016-05-07 15:13
585 查看
框架中很多php文件并不是用来如果熟悉框架的路径就能直接访问这个文件,虽然访问到了也不能看到什么(他看到的是编译过后的html文件),但还是觉的很不安全。
可以通过下面这种方法拒绝他人的从浏览器中的访问
在框架开始时设置:define('IN_SYS', TRUE);
在需要禁止访问的php文件最开始设置:
if(!defined('IN_SYS')) {
exit('禁止访问');
}
这样我们只能在框架内部访问这个文件(因为我们在框架运行开始时设置了IN_SYS),而浏览器直接访问时由于没有设置IN_SYS,所以会拒绝访问。
可以通过下面这种方法拒绝他人的从浏览器中的访问
在框架开始时设置:define('IN_SYS', TRUE);
在需要禁止访问的php文件最开始设置:
if(!defined('IN_SYS')) {
exit('禁止访问');
}
这样我们只能在框架内部访问这个文件(因为我们在框架运行开始时设置了IN_SYS),而浏览器直接访问时由于没有设置IN_SYS,所以会拒绝访问。
相关文章推荐
- ftp服务器之vsftp
- PHP+Ajax+JS实现多图上传
- php程序中实现验证码的生成和使用
- php实现图片上传、剪切功能
- ubuntu 8.04 tftp服务器
- Ubuntu ftp设置
- NetBSD3.0 FTP配置
- php去除空白
- arm移植php
- kickstart无人值守,PXE+TFTP+FTP+DHCP
- 【转】PHP error_reporting() 错误控制函数功能详解
- 【转】php利用mkdir创建多级目录
- 【转】用 PHP 内置函数 file_put_contents 写入文件
- 解决matplotlib的中文问题
- addView(View, LayoutParams) is not supported in AdapterView
- Ubuntu 安装php_intl 扩展
- 简单概括PHP的字符串中单引号与双引号的区别
- php奇偶数循环
- 【转】深入PHP FTP类的详解
- tp框架那里