web目录下不应该存在多余的程序(安全考虑)


Posted in PHP onMay 09, 2012

虽然都会在这些程序前增加一些判断和限制。但除了库文件,还有临时文件,模板文件等这些文件本来就不应该被人直接通过 web 访问到的。无论从安全性还是代码管理方面,把不能访问的文件存放到web目录下。

为什么会有这样的问题?回到以前,大部分的网站还是放到虚拟主机上,而且ftp的根目录直接就是web的根目录。为了适应这样的情况。像 phpbb, vb, discuz, ofstar的代码也只能把库文件直接存放到同一级的目录下。

但现在还有必要吗?现在的服务器价格已经比以前便宜很多,基本上一个站长就是一台服务器,差一点也是vps,另外就算虚拟主机也不会是ftp根目录与web根目录是同一个。一般都是ftp比web高一级目录。所以我们没有必要再把所有程序放到web目录下,而是把需要在web上用到的文件才放到web目录下。

PHP 相关文章推荐
深入解析php中的foreach问题
Jun 30 PHP
PHP常用函数和常见疑难问题解答
Mar 05 PHP
PHP四舍五入、取整、round函数使用示例
Feb 06 PHP
PHP实现恶意DDOS攻击避免带宽占用问题方法
May 27 PHP
PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
May 06 PHP
yii2使用gridView实现下拉列表筛选数据
Apr 10 PHP
PHP实现的简单操作SQLite数据库类与用法示例
Jun 19 PHP
LNMP部署laravel以及xhprof安装使用教程
Sep 14 PHP
PHP命名空间与自动加载类详解
Sep 04 PHP
PHP获取当前系统时间的方法小结
Oct 03 PHP
Yii框架函数简单用法分析
Sep 09 PHP
Laravel 错误提示本地化的实现
Oct 22 PHP
PHP 杂谈《重构-改善既有代码的设计》之五 简化函数调用
May 07 #PHP
PHP中数组的三种排序方法分享
May 07 #PHP
PHP面向对象三大特点学习(充分理解抽象、封装、继承、多态)
May 07 #PHP
php错误、异常处理机制(补充)
May 07 #PHP
PHP中的错误处理、异常处理机制分析
May 07 #PHP
PHP面向对象的进阶学习(抽像类、接口、final、类常量)
May 07 #PHP
PHP file_exists问题杂谈
May 07 #PHP
You might like
文件上传类
2006/10/09 PHP
php下通过POST还是GET来传值
2008/06/05 PHP
ThinkPHP入库出现两次反斜线转义及数据库类转义的解决方法
2014/11/04 PHP
浅谈php命令行用法
2015/02/04 PHP
yii通过小物件生成view的方法
2016/10/08 PHP
PHP验证类的封装与使用方法详解
2019/01/10 PHP
php面试中关于面向对象的相关问题
2019/02/13 PHP
PHP经典设计模式之依赖注入定义与用法详解
2019/05/21 PHP
如何制作浮动广告 JavaScript制作浮动广告代码
2012/12/30 Javascript
将json当数据库一样操作的javascript lib
2013/10/28 Javascript
javascript实现图片自动和可控的轮播切换特效
2015/04/13 Javascript
jquery预加载图片的方法
2015/05/27 Javascript
jQuery实现带有动画效果的回到顶部和底部代码
2015/11/04 Javascript
JavaScript中的原型prototype完全解析
2016/05/10 Javascript
微信小程序图片自适应支持多图实例详解
2017/06/21 Javascript
angularjs实现过滤并替换关键字小功能
2017/09/19 Javascript
js前端传json后台接收‘‘被转为quot的问题解决
2020/11/12 Javascript
原生jQuery实现只显示年份下拉框
2020/12/24 jQuery
[01:51]DAC趣味视频-如何成为职业选手.mp4
2017/04/02 DOTA
[00:52]玛尔斯技能全介绍
2019/03/06 DOTA
浅谈Pytorch中的torch.gather函数的含义
2019/08/18 Python
如何利用python web框架做文件流下载的实现示例
2020/06/02 Python
Keras loss函数剖析
2020/07/06 Python
英国排名第一的在线宠物用品商店:Monster Pet Supplies
2018/05/20 全球购物
一些网络技术方面的面试题
2014/05/01 面试题
如何定义一个可复用的服务
2014/09/30 面试题
个性与发展自我评价
2014/02/11 职场文书
yy婚礼司仪主持词
2014/03/14 职场文书
求职自荐信的格式
2014/04/07 职场文书
改作风抓落实促发展心得体会
2014/09/10 职场文书
12.4全国法制宣传日活动总结
2014/11/01 职场文书
2014年体育教师工作总结
2014/12/03 职场文书
如何让2019年上半年的工作总结更出色!
2019/07/01 职场文书
使用Selenium实现微博爬虫(预登录、展开全文、翻页)
2021/04/13 Python
德劲DE1108畅想
2021/04/22 无线电
vue实现登陆页面开发实践
2022/05/30 Vue.js