为了避免某些服务器开启了目录浏览权限后可以直接在浏览器输入URL地址查看目录,系统默认开启了目录安全文件机制,会在自动生成目录的时候生成空白的index.html文件,当然安全文件的名称可以设置,例如你想给安全文件定义为default.html可以在入口文件中添加:

大理石平台厂家

  1. define('DIR_SECURE_FILENAME', 'default.html');
  2. define('APP_PATH','./Application/');
  3. require './ThinkPHP/ThinkPHP.php';

还可以支持多个安全文件写入,例如你想同时写入index.html和index.htm 两个文件,以满足不同的服务器部署环境,可以这样定义:

  1. define('DIR_SECURE_FILENAME', 'index.html,index.htm');

默认的安全文件只是写入一个空白字符串,如果需要写入其他内容,可以通过DIR_SECURE_CONTENT参数来指定,例如:

  1. define('DIR_SECURE_CONTENT', 'deny Access!');

注意:目录安全文件仅在第一次生成模块目录的时候生成。如果是3.2.1版本以上,则可以调用代码生成,例如:

  1. // dirs变量是要生成安全文件的目录数组
  2. \Think\Build::buildDirSecure($dirs);
 

最新文章

  1. 数据库操作,jdbc的CRUD
  2. Android笔记——数据库升级与降级
  3. 正则化方法:L1和L2 regularization、数据集扩增、dropout
  4. React使用rAF动画介绍
  5. CODEVS 3657 括号序列
  6. 343. Integer Break -- Avota
  7. SQL Server 固定角色
  8. 直接在CMake项目中编译GoogleTest和GoogleMock作为项目的一部分
  9. ecshop的详细安装步骤
  10. Spring3.1 对Bean Validation规范的新支持(方法级别验证)
  11. 006.Ceph对象存储基础使用
  12. linux 硬盘挂载
  13. Test Scenarios for Filter Criteria
  14. CF321E Ciel and Gondolas
  15. Unity5 AssetBundle系列——基本流程
  16. leetcode 查找每个元素都出现两次的列表,返回只出现一次的元素
  17. 阿里十年架构经验总结的Java学习体系
  18. jdk1.8+SpringAOP注解报java.lang.IllegalArgumentException: error at ::0 can't find referenced pointcut select错误的不知原因的解决办法[仅供参考]
  19. BMap:JavaScript API
  20. [原创]升级Gerrit的commit-msg,检查git commit时必须填写开发任务编号TaskID

热门文章

  1. xshell安装错解决方案
  2. 游戏game
  3. Java的安全性如何理解
  4. java反射技术主要实现类有哪些,作用分别是什么
  5. 初撩RESTful
  6. mysql 100%占用的解决
  7. spark算子之Aggregate
  8. 如何设置和使用MacOS上的Microsoft Office套件
  9. B606 ChangeNet
  10. ()centos7 安装mysql8.0