[首页]
[文章]
[教程]
首页
Web开发
Windows开发
编程语言
数据库技术
移动平台
系统服务
微信
设计
布布扣
其他
数据分析
首页
>
Web开发
> 详细
11.18 Apache用户认证11.19 11.20 域名跳转11.21 Apache访问日志
时间:
2018-03-06 10:14:56
阅读:
291
评论:
0
收藏:
0
[点我收藏+]
11.18 Apache用户认证
更改虚拟主机内容
vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
增加用户名与密码
? /usr/local/apache2.4/bin/htpasswd -c -m /data/.htpasswd aming
-c是创建 -m指定类型
查看生成的密码文档内容
上面已经他去了.htpasswd目录,再创建用记就不需要-c
在wi上指定域名hosts
C:\Windows\System32\drivers\etc
认证:没有帐号密码提示状态码401是错误的 认证
输入正确的帐号密码提示有状态码200才是正确的
更改配置文件
vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
检查 配置文件与加载
指定123.php
vim /data/wwwroot/111.com/123.php
测试这时候不用-u也能显示了,状态码也是200,只有在后面加了123.php,这时候才会提示状态码是401,是因为对123.php做了限制
需要再指定用户与密码才正确
11.19 11.20 域名跳转
vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
检查配置文件与重新加载
测试前要检查是否加载了rewrite模块
没有加载 就要到配置文件下加载
vim /usr/local/apache2.4/conf/httpd.conf
输入/rewite搜索,把#号去掉
检查配置文件与重新加载,再检查是否加载了rewrite模块,现已加载了
-I是不显示内容,只显示状态码
以下说明跳转成功了
状态码显示 错误403,是配置文件里的granted 更改为denied
vim /usr/local/apache2.4/conf/httpd.conf
11.21 Apache访问日志
日志路径
ls /usr/local/apache2.4/logs/111.com-access_log
cat /usr/local/apache2.4/logs/111.com-access_log
查看它的内容
编辑主配置文件
输入/log 找到LogFormat,这里有2行,就是日志的2种格式
%h 是IP %l 是用户 %u 密码 %t 时间 %r 行为网址 %>s 状态吗 %b 大小
%{User-Agent}i 是用记代理,它通过浏览器访问,所以浏览器就是用户代理,它显示的字段是跟这个浏览器相关的字符,如果用curl打开,就是显示与curl相关的字符
%{Referer}i 记录上次访问的网址
更改配置文件
vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
common更改为combined
加载
浏览器重新打开
再查看一下日志,日志内容不一样了
11.18 Apache用户认证11.19 11.20 域名跳转11.21 Apache访问日志
原文:http://blog.51cto.com/13627512/2083244
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年09月23日 (328)
2021年09月24日 (313)
2021年09月17日 (191)
2021年09月15日 (369)
2021年09月16日 (411)
2021年09月13日 (439)
2021年09月11日 (398)
2021年09月12日 (393)
2021年09月10日 (160)
2021年09月08日 (222)
最新文章
更多>
2021/09/28 scripts
2022-05-27
vue自定义全局指令v-emoji限制input输入表情和特殊字符
2022-05-27
9.26学习总结
2022-05-27
vim操作
2022-05-27
深入理解计算机基础 第三章
2022-05-27
C++ string 作为形参与引用传递(转)
2022-05-27
python 加解密
2022-05-27
JavaScript-对象数组里根据id获取name,对象可能有children属性
2022-05-27
SQL语句——保持现有内容在后面增加内容
2022-05-27
virsh命令文档
2022-05-27
教程昨日排行
更多>
1.
list.reverse()
2.
Django Admin 管理工具
3.
AppML 案例模型
4.
HTML 标签列表(功能排序)
5.
HTML 颜色名
6.
HTML 语言代码
7.
jQuery 事件
8.
jEasyUI 创建分割按钮
9.
jEasyUI 创建复杂布局
10.
jEasyUI 创建简单窗口
友情链接
汇智网
PHP教程
插件网
关于我们
-
联系我们
-
留言反馈
- 联系我们:wmxa8@hotmail.com
© 2014
bubuko.com
版权所有
打开技术之扣,分享程序人生!