需求:Apache安装在C盘,可是C盘没有空间,D盘有更多空间 在D盘的一个文件夹下的网页html,php,当作网站管理 1)添加虚拟目录的节点 # 配置虚拟目录 <IfModule dir_module> # directory 至关因而欢迎页面 DirectoryIndex index.html index.htm index.php # 你的站点别名 Alias /myblog "D:/myblog" # Directory d:/myblog 表示对d:/myblog文件夹设置权限 # 其余文件夹不设置 <Directory d:/myblog> # 这是访问权限设置 # 权限执行顺序 先allow 再deny order allow,deny # 容许全部ip Allow from all </Directory> </IfModule> 2)注销documentroot路径 # DocumentRoot "C:/Program Files/Apache/htdocs" 3)测试 http://localhost/myblog/news.html 4)设置欢迎页面 http://localhost/myblog/ DirectoryIndex news.html index.html index.htm index.php 5)Apache访问权限 order deny,allow # 先拒绝全部,再容许全部 allow from 218.20.253.2 # 容许218.20.253.2访问 deny from 218.20 # 拒绝218.20开头ip访问 以上表示 拒绝218.20开头的ip,可是容许218.20.253.2访问 以及218.20之外的ip能够访问 order allow,deny # 先容许全部,再拒绝全部 deny from 218.20 # 拒绝218.20开头ip allow from 218.20.253.2 # 容许218.20.253.2开头ip访问 以上表示 拒绝全部ip访问