apache其他介紹
時間:2023-07-08 21:00:01 | 來源:營銷百科
時間:2023-07-08 21:00:01 來源:營銷百科
apache其他介紹:apache日志為什么不記錄百度蜘蛛?這個問題相信很多初學(xué)者都基本碰到了,apache日志默認(rèn)是不記錄百度蜘蛛、谷歌和各大搜索引擎的蜘蛛程序的,但只需要修改一個地方就可以解決這個問題,現(xiàn)在就直接將答案寫出來:
比如曾經(jīng)有個朋友在百度知道中提問:
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 這是我目前的設(shè)置,不記住主機(jī)名哪位給我提供個范本 記錄訪問明細(xì)和主機(jī)頭記錄蜘蛛的
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
具體有關(guān)LogFormat的用法請參照:
2、接著我們繼續(xù)向下移動,找到虛擬主機(jī)配置段,也就是VirtualHost段,這個是由你自己來配置的。本站的虛擬主機(jī)的日志文件是這樣設(shè)置的:
CustomLog /var/html/faq/logs/linux520-access.log combined如果你想記錄百度蜘蛛的訪問全稱,就按ru如上部分設(shè)置,如果不想記錄百度蜘蛛的頭部分,則如下設(shè)置:CustomLog /var/html/faq/logs/linux520-access.log common