- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PHP基础教程-零基础学习PHP-PHP基础教程-兄弟连PHP教程-Apache服务器中使用配置段_容器
Apache服务器中使用配置段
课程内容
Apache服务器配置段的种类
Apache服务器各个配置段的使用方法
使用.htaccess文件和访问限制
设置虚拟主机
参考教材: 《细说PHP》第3章
针对各种请求容器
容器有两种基本类型。大多数容器是针对
各个请求的,包含于其中的指令仅对与该
容器匹配的请求起作用,而容器IfDefine
、IfModule 、IfVersion仅在启动和重新
启动中起作。如果在启动时指定的条件成
立,则其中的指令对所有的请求都有效,
否则将被忽略。
Apache服务器配置段的种类(一)
Directory /Directory
#封装一组指令,使之仅对文件空间中的某个目录及其
子目录生效
Files /Files
#包含作用于匹配指定文件名的指令
Location /Location
#将封装的指令作用于匹配的URL
VirtualHost /VirtualHost
#包含仅作用于指定主机名或IP地址的指令
Apache服务器配置段的种类(一)
DirectoryMatch
FilesMatch
LocationMatch
文件系统容器的配置
Alias /dir/ /var/www/html/ #使用Alias设置别名
Directory /var/www/html
Options Indexes FollowSymLinks
AllowOverride None #禁止使用.htaccess文件
Order allow,deny #顺序是先充许后被拒绝
allow from all #充许所有对这个目录的访问
/Directory
容器组合的配置
Directory /var/web/dir1
Files private.html
Order allow,deny
Deny from all
/Files
/Directory
.htaccess文件和访问限制
AccessFileName .htaccess
FilesMatch “^\.ht”
Order allow,deny
Deny from all
/FilesMatch
虚拟主机
建立基于IP地址的虚拟主机
需要在同一台主机上绑定多个IP,在每个
IP上建立一个虚拟主机,由于IP地址缺乏
,此种方法不常使用。
建立基于域名的虚拟主机
所有的虚拟主机都使用同一个IP地址,通
过不同的域名来标识不同的虚拟主机。
建立基于IP地址的虚拟主机
虚拟服务器是指在一同
m 服务器上实现多个Web站
o
c
e.
i
c 点 要想实现虚拟服务功只
n
1.
w We
文档评论(0)