深入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函数)
Oct 09 PHP
mysqli_set_charset和SET NAMES使用抉择及优劣分析
Jan 13 PHP
php添加文章时生成静态HTML文章的实现代码
Feb 17 PHP
PHP APC的安装与使用详解
Jun 13 PHP
codeigniter教程之多文件上传使用示例
Feb 11 PHP
Codeigniter实现多文件上传并创建多个缩略图
Jun 12 PHP
PHP常用设计模式之委托设计模式
Feb 13 PHP
详谈PHP程序Laravel 5框架的优化技巧
Jul 18 PHP
PHP目录操作实例总结
Sep 27 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
Mar 26 PHP
PHP扩展安装方法步骤解析
Nov 24 PHP
PHP实现两种排课方式
Jun 26 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
全国FM电台频率大全 - 31 新疆维吾尔族自治区
2020/03/11 无线电
php动态生成函数示例
2014/03/21 PHP
Extjs列表详细信息窗口新建后自动加载解决方法
2010/04/02 Javascript
javascript中length属性的探索
2011/07/31 Javascript
jquery根据属性和index来查找属性值并操作
2014/07/25 Javascript
jQuery中:animated选择器用法实例
2014/12/29 Javascript
原创jQuery弹出层插件分享
2015/04/02 Javascript
[原创]Bootstrap 中下拉菜单修改成鼠标悬停直接显示
2016/04/14 Javascript
jQuery设置Cookie及删除Cookie实例分析
2016/04/15 Javascript
highcharts 在angular中的使用示例代码
2017/09/20 Javascript
vue-自定义组件传值的实例讲解
2018/09/18 Javascript
深入理解nodejs搭建静态服务器(实现命令行)
2019/02/05 NodeJs
JS阻止事件冒泡的方法详解
2019/08/26 Javascript
Vue学习之组件用法实例详解
2020/01/06 Javascript
jQuery cookie的公共方法封装和使用示例
2020/06/01 jQuery
使用Vue-cli 中为单独页面设置背景图片铺满全屏
2020/07/17 Javascript
Vue中watch、computed、updated三者的区别及用法
2020/07/27 Javascript
python实现定时播放mp3
2015/03/29 Python
python实现数值积分的Simpson方法实例分析
2015/06/05 Python
使用Python生成XML的方法实例
2017/03/21 Python
python3爬虫获取html内容及各属性值的方法
2018/12/17 Python
python使用pipeline批量读写redis的方法
2019/02/18 Python
Python3中_(下划线)和__(双下划线)的用途和区别
2019/04/26 Python
springboot配置文件抽离 git管理统 配置中心详解
2019/09/02 Python
Python脚本操作Excel实现批量替换功能
2019/11/20 Python
pytorch实现mnist分类的示例讲解
2020/01/10 Python
Python创建空列表的字典2种方法详解
2020/02/13 Python
Python如何对齐字符串
2020/07/30 Python
HTML5的自定义属性data-*详细介绍和JS操作实例
2014/04/10 HTML / CSS
html5设计原理(推荐收藏)
2014/05/17 HTML / CSS
使用HTML5做的导航条详细步骤
2020/10/19 HTML / CSS
欧洲最大的预定车位市场:JustPark
2020/01/06 全球购物
宾馆总经理岗位职责
2014/02/14 职场文书
《将心比心》教学反思
2016/02/23 职场文书
梳理总结Python开发中需要摒弃的18个坏习惯
2022/01/22 Python
Nebula Graph解决风控业务实践
2022/03/31 MySQL