11.16-11.24

Apache默认虚拟主机

域名 

window  的host

C:\Windows\System32\drivers\etc\hosts

使用记事本打开

测试

搜索关键词extra

启用virtual hosts   虚拟主机

虚拟主机配置文件

更改

serviceasmin 定义管理员邮箱

documentroot 定义网站的根目录在哪里

server          网站名

server alias  别名

error log  错误日志

customlog 访问日志

创建对应的站点根目录

在对应的站点根目录下创建

检查服务有没有错 

curl   -x 192.168.133.130:80  abc.com #  指定到特定的网站

结论1 

主配置文件当中httpd 里面 将虚拟主机的#号删除  虚拟主机生效

主配置文件的所定义的document root   失效

 

结论2

虚拟主机一旦打开 里面可以定义好多个virtual hosts ,每个virtual hosts 都有对应的document root  都是一个虚拟主机

在虚拟主机里有一个比较特殊的默认虚拟主机 ,无论任何域名解析到这个IP上都会默认访问默认虚拟主机

11.18 Apache用户认证

修改

创建用户

重新加载

测试

提示输入密码

linux 端 访问命令里加入用户 密码

检查错误、在重新加载

创建 123.php

11.19 域名跳转

检查错误、在重新加载

检查Apache 是否加载rewrite     

随便输入一些字母 也会跳转

Apache访问日志

前面操作的虚拟机

HEAD  CL搞得

DET  不加 -i时

打开主配置文件

定义新的日志格式

新日志

访问日志不记录静态文件

规则内的不记录

日志已不记录

除消后就会记录

 访问日志切割

 时间未到没有新日志

访问

静态元素过期时间

过期时间和过期日期

猜你喜欢

转载自blog.csdn.net/qq_42720896/article/details/82596264