apache其他介绍
时间:2023-07-08 21:00:01 | 来源:营销百科
时间:2023-07-08 21:00:01 来源:营销百科
apache其他介绍:apache日志为什么不记录百度蜘蛛?这个问题相信很多初学者都基本碰到了,apache日志默认是不记录百度蜘蛛、谷歌和各大搜索引擎的蜘蛛程序的,但只需要修改一个地方就可以解决这个问题,现在就直接将答案写出来:
比如曾经有个朋友在百度知道中提问:
LogFormat '%h %l %u %t '%r' %s %b '%{Referer}i' '%{n User-Agent}i'' combinedLogFormat '%h %l %u %t '%r' %s %b' common n n LogFormat '%h %l %u %t '%r' %s %b '%{Referer}i' '%{User-Agent}i' %I %O' combinedio n CustomLog 'logs/access.log' commonn 这是我目前的设置,不记住主机名哪位给我提供个范本 记录访问明细和主机头记录蜘蛛的
1、打开httpd.conf文件找到以下部分:
LogFormat '%h %l %u %t '%r' %s %b '%{Referer}i' '%{User-Agent}i'' combinedLogFormat '%h %l %u %t '%r' %s %b' commonLogFormat '%{Referer}i - %U' referer
LogFormat '%{User-agent}i' agent
具体有关LogFormat的用法请参照:
2、接着我们继续向下移动,找到虚拟主机配置段,也就是VirtualHost段,这个是由你自己来配置的。本站的虚拟主机的日志文件是这样设置的:
CustomLog /var/html/faq/logs/linux520-access.log combined如果你想记录百度蜘蛛的访问全称,就按ru如上部分设置,如果不想记录百度蜘蛛的头部分,则如下设置:CustomLog /var/html/faq/logs/linux520-access.log common