深入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数组函数序列之array_push() 数组尾部添加一个或多个元素(入栈),返回新长度。
Nov 07 PHP
PHP多线程批量采集下载美女图片的实现代码(续)
Jun 03 PHP
zf框架的校验器使用使用示例(自定义校验器和校验器链)
Mar 13 PHP
php_screw安装使用教程(另一个PHP代码加密实现)
May 29 PHP
destoon数据库表说明汇总
Jul 15 PHP
php中error与exception的区别及应用
Jul 28 PHP
php使用socket post数据到其它web服务器的方法
Jun 02 PHP
php微信公众号开发(3)php实现简单微信文本通讯
Dec 15 PHP
PHP观察者模式原理与简单实现方法示例
Aug 25 PHP
PHP检查URL包含特定字符串实例方法
Feb 11 PHP
Laravel关系模型指定条件查询方法
Oct 10 PHP
laravel框架的安装与路由实例分析
Oct 11 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
Zend 输出产生XML解析错误
2009/03/03 PHP
分享最受欢迎的5款PHP框架
2014/11/27 PHP
php发送与接收流文件的方法
2015/02/11 PHP
Yii2实现ajax上传图片插件用法
2016/04/28 PHP
获取当前网页document.url location.href区别总结
2008/05/10 Javascript
Javascript获取窗口(容器)的大小及位置参数列举及简要说明
2012/12/09 Javascript
一个JavaScript处理textarea中的字符成每一行实例
2014/09/22 Javascript
JavaScript实现广告的关闭与显示效果实例
2015/07/02 Javascript
在javascript中随机数 math random如何生成指定范围数值的随机数
2015/10/21 Javascript
基于JavaScript实现随机颜色输入框
2016/12/10 Javascript
用nodejs搭建websocket服务器
2017/01/23 NodeJs
微信小程序 动态的设置图片的高度和宽度详解及实例代码
2017/02/24 Javascript
JS实现直接运行html代码的方法
2017/03/13 Javascript
详解Vue使用命令行搭建单页面应用
2017/05/24 Javascript
nodejs socket服务端和客户端简单通信功能
2017/09/14 NodeJs
基于匀速运动的实例讲解(侧边栏,淡入淡出)
2017/10/17 Javascript
javascript+html5+css3自定义弹出窗口效果
2017/10/26 Javascript
vue 解决异步数据更新问题
2019/10/29 Javascript
[03:03]2014DOTA2国际邀请赛 EG战队专访
2014/07/12 DOTA
[03:02]安得倚天剑,跨海斩长鲸——中国军团出征DOTA2国际邀请赛
2018/08/14 DOTA
Python实现批量下载文件
2015/05/17 Python
详细分析python3的reduce函数
2017/12/05 Python
Python将图片转换为字符画的方法
2020/06/16 Python
python numpy格式化打印的实例
2018/05/14 Python
python变量命名的7条建议
2019/07/04 Python
Python 开发工具通过 agent 代理使用的方法
2020/09/27 Python
CSS3之2D与3D变换的实现方法
2019/01/28 HTML / CSS
跑步爱好者一站式服务网站:Jack Rabbit
2016/09/01 全球购物
国外最大的眼镜网站:Coastal
2017/08/09 全球购物
澳大利亚一站式数码相机商店:CameraPro
2020/03/09 全球购物
RIP版本1跟版本2的区别
2013/12/30 面试题
俄语专业毕业生推荐信
2013/10/28 职场文书
教师岗位职责范本
2013/12/29 职场文书
向国旗敬礼活动总结范文2014
2014/09/27 职场文书
Pygame Draw绘图函数的具体使用
2021/11/17 Python
OpenFeign实现远程调用
2022/08/14 Java/Android