深入apache配置文件httpd.conf的部分参数说明


Posted in PHP onJune 28, 2013

<Directory>...</Directory> -- 设定指定目录的访问权限
<Files>...</Files> -- 设置应用于指定文件的指令
示例:拒绝访问以‘-ht'开头的文件
<Files ~"^\.ht">
Order allow,deny
Deny from all
</Files>
<Location>...</Location> -- 设置应用于特定URL的指令,容器包含只应用于特定URL的指令
<VirtualHost>...</VirtualHost> -- 虚拟主机的配置

设置根目录的访问权限
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

Options选项
All -- 用户可以在该目录中做任何操作
ExecCGI -- 允许用户在目录中执行CGI程序
FollowSymLinks -- 服务器可以使用符号链接指向的文件或者目录
Indexes -- 服务器可生成此目录的文件列表
None -- 不允许访问该目录

Allow选项 --设定允许访问Apache服务器的主机
Allow from all -- 允许所有主机访问
Allow from 201.1.1.1  234.3.4.1 -- 允许来自指定IP的主机访问

Deny选项 -- 设定拒绝访问Apache服务器的主机
Deny from all -- 拒绝所有主机的访问
Deny from 201.1.1.1  234.3.4.1 -- 拒绝来自指定IP的主机访问
#
Order选项 -- 用于指定allow和deny的先后次序
Order deny,allow
Deny from all
Allow from 202.44.23.1
Order allow,deny
Allow from all
Deny from 202.44.23.1
DefaultType text/plain

配置默认的MIME(Mutiproposed Internet Mail Extensions,多功能Internet 邮件扩充服务) 的类型,如果服务器不确定使用什么类型,就使用该默认设置。
如果你网站的内容主要是文字,则最好使用"text/plain"
如果你的网站上的内容主要是二进制文件(图片、视频等),则可以使用"application/octet-stream"
这样可以让你的浏览器在接收到二进制文件时,以正确的方式显示出来,而不是直接显示二进制文本

PHP 相关文章推荐
php与java通过socket通信的实现代码
Oct 21 PHP
php网站判断用户是否是手机访问的方法
Nov 01 PHP
PHP中is_file不能替代file_exists的理由
Mar 04 PHP
php启用sphinx全文搜索的实现方法
Dec 24 PHP
PHP中使用正则表达式提取中文实现笔记
Jan 20 PHP
PHP实现通过Luhn算法校验信用卡卡号是否有效
Mar 23 PHP
php算法实例分享
Jul 14 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
Dec 21 PHP
php 与 nginx 的处理方式及nginx与php-fpm通信的两种方式
Sep 28 PHP
php面向对象程序设计入门教程
Jun 22 PHP
PHP8.0新功能之Match表达式的使用
Jul 19 PHP
PHP 实现base64编码文件上传出现问题详解
Sep 01 PHP
浅析php变量修饰符static的使用
Jun 28 #PHP
解析php如何将日志写进syslog
Jun 28 #PHP
解析PHP中VC6 X86和VC9 X86的区别及 Non Thread Safe的意思
Jun 28 #PHP
解析PHP中的内存管理,PHP动态分配和释放内存
Jun 28 #PHP
关于使用key/value数据库redis和TTSERVER的心得体会
Jun 28 #PHP
解析php中如何直接执行SHELL
Jun 28 #PHP
zend Framework中的Layout(模块化得布局)详解
Jun 28 #PHP
You might like
php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别
2009/09/05 PHP
destoon常用的安全设置概述
2014/06/21 PHP
使用PHP把HTML生成PDF文件的几个开源项目介绍
2014/11/17 PHP
微信公众平台开发关注及取消关注事件的方法
2014/12/23 PHP
PHP表单提交后引号前自动加反斜杠的原因及三种办法关闭php魔术引号
2015/09/30 PHP
用PHP写的一个冒泡排序法的函数简单实例
2016/05/26 PHP
PHP curl 或 file_get_contents 获取需要授权页面的方法
2017/05/05 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
2020/02/22 PHP
PHP数组实际占用内存大小原理解析
2020/12/11 PHP
学习ExtJS table布局
2009/10/08 Javascript
Jquery为单选框checkbox绑定单击click事件
2012/12/18 Javascript
让jQuery与其他JavaScript库并存避免冲突的方法
2013/12/23 Javascript
javascript原生和jquery库实现iframe自适应高度和宽度
2014/07/18 Javascript
深入理解JavaScript系列(29):设计模式之装饰者模式详解
2015/03/03 Javascript
JavaScript实现横线提示输入验证码随输入验证码输入消失的方法
2016/09/24 Javascript
Node.js学习教程之HTTP/2服务器推送【译】
2017/10/31 Javascript
vue移动端模态框(可传参)的实现
2019/11/20 Javascript
解决Vue使用bus总线时,第一次路由跳转时数据没成功传递问题
2020/07/28 Javascript
Linux下将Python的Django项目部署到Apache服务器
2015/12/24 Python
多版本Python共存的配置方法
2017/05/22 Python
python 将字符串转换成字典dict的各种方式总结
2018/03/23 Python
python实现本地图片转存并重命名的示例代码
2018/10/27 Python
Python字典循环添加一键多值的用法实例
2019/01/20 Python
python解析含有重复key的json方法
2019/01/22 Python
Python redis操作实例分析【连接、管道、发布和订阅等】
2019/05/16 Python
Django外键(ForeignKey)操作以及related_name的作用详解
2019/07/29 Python
Python编写打字训练小程序
2019/09/26 Python
解决python 读取excel时 日期变成数字并加.0的问题
2019/10/08 Python
PHP如何删除一个Cookie值
2012/11/15 面试题
静态成员和非静态成员的区别
2012/05/12 面试题
感恩节红领巾广播稿
2014/02/11 职场文书
抽奖活动主持词
2014/03/31 职场文书
服装设计师求职信
2014/06/04 职场文书
住院医师规范化培训实施方案
2014/06/12 职场文书
阿里云k8s服务升级时502错误 springboot项目应用
2022/04/09 Servers
Golang 入门 之url 包
2022/05/04 Golang