深入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中使用与Perl兼容的正则表达式
Nov 26 PHP
使用PHP数组实现无限分类,不使用数据库,不使用递归.
Dec 09 PHP
PHP读取xml方法介绍
Jan 12 PHP
php 常用算法和时间复杂度
Jul 01 PHP
PHP仿博客园 个人博客(1) 数据库与界面设计
Jul 05 PHP
PHP include任意文件或URL介绍
Apr 29 PHP
php实现mysql封装类示例
May 07 PHP
自己写的php curl库实现整站克隆功能
Feb 12 PHP
PHP怎样用正则抓取页面中的网址
Aug 09 PHP
PHP判断密码强度的方法详解
May 26 PHP
PHP钩子与简单分发方式实例分析
Sep 04 PHP
PHP验证类的封装与使用方法详解
Jan 10 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截取中文字符串的问题
2006/07/12 PHP
浅析ThinkPHP的模板输出功能
2014/07/01 PHP
php实现每天自动变换随机问候语的方法
2015/05/12 PHP
php无限极分类实现方法分析
2019/07/04 PHP
php设计模式之模板模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
JavaScript Tips 使用DocumentFragment加快DOM渲染速度
2010/06/28 Javascript
js获取控件位置以及不同浏览器中的差别介绍
2013/08/08 Javascript
关于JavaScript中name的意义冲突示例介绍
2014/05/29 Javascript
Nodejs中读取中文文件编码问题、发送邮件和定时任务实例
2015/01/01 NodeJs
JavaScript数组迭代器实例分析
2015/06/09 Javascript
JS简单实现禁止访问某个页面的方法
2016/09/13 Javascript
JavaScript实现的鼠标响应颜色渐变效果完整实例
2017/02/18 Javascript
Angular.js之作用域scope'@','=','&amp;'实例详解
2017/02/28 Javascript
浅谈react受控组件与非受控组件(小结)
2018/02/09 Javascript
vue里input根据value改变背景色的实例
2018/09/29 Javascript
小程序实现图片移动缩放效果
2020/05/26 Javascript
python正则分组的应用
2013/11/10 Python
Python def函数的定义、使用及参数传递实现代码
2014/08/10 Python
python基于phantomjs实现导入图片
2016/05/13 Python
python实现公司年会抽奖程序
2019/01/22 Python
python实现K近邻回归,采用等权重和不等权重的方法
2019/01/23 Python
Django Rest framework解析器和渲染器详解
2019/07/25 Python
如何基于python3和Vue实现AES数据加密
2020/03/27 Python
python读取图像矩阵文件并转换为向量实例
2020/06/18 Python
公司财务自我评价分享
2013/12/17 职场文书
股份转让协议书
2014/04/12 职场文书
施工安全生产承诺书
2014/05/23 职场文书
体育教师求职信
2014/06/30 职场文书
英语系毕业生求职信
2014/07/13 职场文书
暑期学习心得体会
2014/09/02 职场文书
2015教师个人工作总结范文
2015/03/31 职场文书
十月围城观后感
2015/06/08 职场文书
靠谱准确的求职信
2019/04/02 职场文书
Vue实现下拉加载更多
2021/05/09 Vue.js
利用python实时刷新基金估值(摸鱼小工具)
2021/09/15 Python
使用Nginx的访问日志统计PV与UV
2022/05/06 Servers