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

2015-01-24信息快讯网

本篇文章是对apache配置文件httpd.conf的部分参数说明进行了详细的分析介绍,需要的朋友参考下

<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获取文件夹路径内的图片以及分页显示示例
php设置允许大文件上传示例代码
php如何解决无法上传大于8M的文件问题
CodeIgniter框架中_remap()使用方法2例
PHP文件大小格式化函数合集
php function用法如何递归及return和echo区别
根据ip调用新浪api获取城市名并转成拼音
PHP APC缓存配置、使用详解
php判断是否为json格式的方法
PHP中session变量的销毁
php中session退出登陆问题
php中require和require_once的区别说明
thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
php-fpm配置详解
php使用百度翻译api示例分享
修改apache配置文件去除thinkphp url中的index.php
php mail to 配置详解
windows下PHP_intl.dll正确配置方法(apache2.2+php5.3.5)
浅析HTTP消息头网页缓存控制以及header常用指令介绍
浅析php变量修饰符static的使用
解析PHP中VC6 X86和VC9 X86的区别及 Non Thread Safe的意思
使用PHP接收POST数据,解析json数据
PHP遍历某个目录下的所有文件和子文件夹的实现代码
解析file_get_contents模仿浏览器头(user_agent)获取数据
基于php常用函数总结(数组,字符串,时间,文件操作)
解析wamp5下虚拟机配置文档
解析Win7 XAMPP apache无法启动的问题
解析阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql
php 在windows下配置虚拟目录的方法介绍
安装apache2.2.22配置php5.4(具体操作步骤)
php 批量生成html,txt文件的实现代码
php读取文件内容的几种方法详解
深入file_get_contents与curl函数的详解
解析php多线程下载远程多个文件
执行、获取远程代码返回:file_get_contents 超时处理的问题详解
解析centos中Apache、php、mysql 默认安装路径
PHP获取和操作配置文件php.ini的几个函数介绍
解析在apache里面给php写虚拟目录的详细方法
©2014-2024 dbsqp.com