Posts Tagged 链接

Bookmark Us功能代码

<a href=”javascript:window.external.AddFavorite(location.href, document.title);”>Bookmark Us</a>

<a onclick=”window.external.AddFavorite(location.href, document.title);”>Bookmark Us</a>

后者不是链接形式

  • Share/Bookmark

Tags: , , ,

Meta标签说明

Meta标签是用来描述网页属性的一种语言,标准的Meta标签可以便于搜索引擎排序,提高搜索引擎网站权重排名。要想网站做的更符合搜索引擎标准就必须了解meta标签的,下面给大家讲讲meta标签含义与使用方法:

1、META标签的keywords
写法为:<meta name=”Keywords” content=”信息参数” />
meat标签的Keywords的的信息参数,代表说明网站的关键词是什么。

2、META标签的Description
<meta name=”Description” content=”信息参数” />
meat标签的Description的信息参数,代表说明网站的主要内容,概况是什么。

3、META标签的http-equiv=Content-Type content=”text/html
http-equiv=Content-Type代表的是HTTP的头部协议,提示浏览器网页的信息,
<meta http-equiv=”Content-Type” content=”text/html; charset=信息参数” />
meat标签的Description的信息参数如GB2312时,代表说明网站是采用的编码是简体中文;
meat标签的Description的信息参数如BIG5时,代表说明网站是采用的编码是繁体中文;
meat标签的Description的信息参数如iso-2022-jp时,代表说明网站是采用的编码是日文;
meat标签的Description的信息参数如ks_c_5601时,代表说明网站是采用的编码是韩文;
meat标签的Description的信息参数如ISO-8859-1时,代表说明网站是采用的编码是英文;
meat标签的Description的信息参数如UTF-8时,代表世界通用的语言编码;

4、META标签的generator
<meta name=”generator” content=”信息参数” />
meat标签的generator的信息参数,代表说明网站的采用的什么软件制作。

5、META标签的author
<meta name=”author” content=”信息参数”>
meat标签的author的信息参数,代表说明网页版权作者信息。

6、META标签的http-equiv=”Refresh”
<Meta http-equiv=”Refresh” Content=”时间; Url=网址参数”>
meat标签的Refresh代表多少时间网页自动刷新,加上Url中的网址参数就代表,多长时间自动链接其他网址。

7、META标签的HTTP-EQUIV=”Pragma” CONTENT=”no-cache”
<META HTTP-EQUIV=”Pragma” CONTENT=”no-cache”>代表禁止浏览器从本地计算机的缓存中访问页面内容,这样设定,访

问者将无法脱机浏览。

8、META标签的COPYRIGHT
<META NAME=”COPYRIGHT” CONTENT=”信息参数”>
meat标签的COPYRIGHT的信息参数,代表说明网站版权信息。

9、META标签的http-equiv=”imagetoolbar”
<meta http-equiv=”imagetoolbar” content=”false” />
指定是否显示图片工具栏,当为false代表不显示,当为true代表显示。

10、META标签的Content-Script-Type
<Meta http-equiv=”Content-Script-Type” Content=”text/javascript”>
W3C网页规范,指明页面中脚本的类型。
11、META标签的revisit-after
<META name=”revisit-after” CONTENT=”7 days” >
revisit-after代表网站重访,7 days代表7天,依此类推。

12、META标签的Robots
<meta name=”Robots” contect=”信息参数”>
Robots代表告诉搜索引擎机器人抓取哪些页面
  其中的属性说明如下:

  信息参数为all:文件将被检索,且页面上的链接可以被查询;

  信息参数为none:文件将不被检索,且页面上的链接不可以被查询;

  信息参数为index:文件将被检索;

  信息参数为follow:页面上的链接可以被查询;

  信息参数为noindex:文件将不被检索,但页面上的链接可以被查询;

  信息参数为nofollow:文件将不被检索,页面上的链接可以被查询。

13、META标签的<meta http-equiv=”windows-Target” contect=”_top”>
代表页面在当前窗口中以独立页面显示,可以防止自己的网页被别人当作一个frame页调用,设置有:_blank、_top、_self、_parent。

14、META标签的set-cookie
<meta http-equiv=”set-cookie” contect=”Mon,12 May 2001 00:20:00 GMT”>
代表Cookie设定,如果网页过期,存盘的cookie将被删除,需要注意的也是必须使用GMT时间格式;

  • Share/Bookmark

Tags: , , , , , , , , , , , , , , ,

RTX2009破解版支持11月12日更新的最新版

RTX2009又更新了,11月12号推出了新的腾讯通正式版,升级的一些功能如下:

新特性
个人信息Tips提示框支持显示第三方嵌入的多态图标。
对话窗口支持看到远程登录用户的IP地址及真实所在地区。
中心服务器(RCA2.0)管理器支持显示集群企业所共享的组织架构。
服务器提供RTX群创建、修改、删除以及查询成员等SDK接口。
网页申请帐号及审核支持国际化,增加英文版本网页。
企业集群时进行外部多人会话的成员可支持到25人。
支持在点击消息提醒中的超级链接时自动关闭消息提醒框。
严重问题修改
解决通过SDK导入大于512KB的XML格式用户数据会失败的问题。
解决客户端某个月的聊天记录文件被损坏后看不到所有聊天记录的问题。
解决Outlook中RTX状态感知图标没有下拉菜单的问题。
解决服务器中SendIM的SDK接口在接收者太多时收不到消息的问题。
解决服务器数据库损坏时不能调用自动修复功能的问题。

经过严格测试,我所制作的RTX破解补丁依然有效,无限期,支持最大在线人数9999

此次更新只做了功能上的改进和BUG的修复,没有对licence部份进行改动,所以RTX2009破解补丁依旧可用

大家也不必担心它的再次更新问题,就算下一次更新了,补丁无法使用,我们依然可以选择用这个版本的,因为功能已相当完善了

另外,本人很忙,不提供咨询或赠送服务,有意都请付费购买,购买地址:

疯狂的柠檬淘宝店RTX专卖,QQ:165482921

一句老话,非诚勿扰,每个人的时间都是宝贵的,要是这点费用出不起,那就不要加我了

  • Share/Bookmark

Tags: , , , , , , , , , , , , , ,

altushost cpanel打不开的解决办法

最近朋友的一台altushost主机cpanel老打不开

链接地址:https://eu5.altushost.com:2083/

报的错误信息如下:

Internet Explorer 无法显示该网页
  
   您可以尝试以下操作:
     您可能已经连接到 Internet,但您可能希望尝试重新连接到 Internet。 
 
     重新键入地址。 
 
     返回到上一页。
 
   最可能的原因是:
未连接到 Internet。
该网站遇到了问题。
在地址中可能存在键入错误。
 
     更多信息

此问题可能是由下列各种问题导致的:

Internet 连接已丢失。
该网站暂时不可用。
无法连接到域名服务器(DNS)。
域名服务器(DNS)没有该网站的域的列表。
如果此为 HTTPS (安全)地址,则依次单击“工具”、“Internet 选项”、“高级”,然后检查以确保已启用安全部分下的 SSL 和 TLS 协议。

是dns解析问题,看了一下网络连接属性,是自动获取的,手动设置了下,带次打开,就OK了

很怪,打开别的网站都正常

by 2009.11.19:

后来经证实,上面的解决方法无效,其实当时只是运气好,就算设了dns服务器也没用的

最好的解决方式是,用你的域名或IP直接访问2082端口,不要https,直接http访问,就OK了

如:http://213.5.64.5:2082

  • Share/Bookmark

Tags: , ,

什么是PR劫持

PR劫持是SEO作弊的一种方法

一般有两种做法:

一、是利用301和302跳转
一般搜索引擎在处理301和302转向的时候,都是把目标URL当作实际应该收录的URL。如果你从域名A做301或302跳转到域名B,而域名B的PR 值比较高,域名A在PR更新后,也会显示域名B的PR值。PR挟持最简单的就是先做301或302跳转到高PR的域名B,等PR更新过后,立刻取消转向, 同时也获得了和B站相同的PR值。这个做假的PR显示值至少维持到下一次PR更新,一般有两三个月或更长的时间(最近GG更新有点慢)。

二、PR挟持方法是欺骗Google蜘。
通过程序检测到Google蜘蛛,返回301或302转向,对普通访问者和其他蜘蛛都返回正常内容。这样我们看到的是普通网站,只有Google会看到转向。一般这样得到PR值的人的目的也很明显,就是为了卖链接,卖PR。但是这种网站上的链接对PR值没有任何贡献。

  • Share/Bookmark

Tags: , , , ,

zen cart 二次开发进程

一、直接获取网站域名,不用在拷贝网站时更改configure.php文件的HTTP_SERVER等信息

二、直接获取根目录地址,不用在拷贝网站时更改configure.php文件的DIR_FS_CATALOG等信息

三、在configure.php文件中直接定义两个常量,一个是log文件地址,一个是session目录,不用在拷贝网站时更改数据库configuration表信息

四、数据库配置文件分离出来,方便拷站时只操作一个文件

五、新增了指定IP或IP段需要密码才能访问的功能

六、网站title及tagline可在后台更改

七、网站heading title及Shopping Cart Text Information可在后台更改

八、网站首页meta关键字及描述和自定义关键词可在后台更改

九、去掉了zen cart版权文字,并可以后台自定义一段html代码,方便加锚文本链接

十、header alt text和header sales text可在后台更改

十一、网站伪造在线人数可在后台更改

一切皆为方便!

  • Share/Bookmark

Tags: , , , , , , ,

Apache mod_rewrite模块中RewriteCond和RewriteRule的指令格式

RewriteCond指令格式
语法: RewriteCond TestString CondPattern
1) TestString是一个纯文本的字符串,但是可以包含可扩展的成分
2) CondPattern是条件pattern, 即一个应用于当前实例TestString的正则表达式, 即TestString将会被计算然后与CondPattern匹配.
3) 另外,还可以为CondPattern追加特殊的标记[flags] 作为RewriteCond指令的第三个参数。Flags是一个以逗号分隔的以下标记的列表:
‘nocase|NC’  它使测试忽略大小写, 即TestString和CondPattern无大小写检查
‘ornext|OR’  它以OR方式组合若干规则的条件,而不是隐含的AND。

RewriteRule 指令
语法: RewriteRule Pattern Substitution
1) Pattern是一个作用于当前URL的兼容perl的正则表达式. 这里的“当前”是指该规则生效时的URL的值。
2) Substitution是,当原始URL与Pattern相匹配时,用以替代(或替换)的字符串。
3) 此外,Substitution还可以追加特殊标记[flags]  作为RewriteRule指令的第三个参数。 Flags是一个包含以逗号分隔的下列标记的列表:
‘redirect|R [=code]‘ (强制重定向 redirect)
以http://thishost[:thisport]/(使新的URL成为一个URI) 为前缀的Substitution可以强制性执行一个外部重定向。 如果code没有指定,则产生一个HTTP响应代码302(临时性移动)。 如果需要使用在300-400范围内的其他响应代码,只需在此指定这个数值即可, 另外,还可以使用下列符号名称之一: temp (默认的), permanent, seeother. 用它可以把规范化的URL反馈给客户端,如, 重写“/~”为 “/u/”,或对/u/user加上斜杠,等等。

注意: 在使用这个标记时,必须确保该替换字段是一个有效的URL! 否则,它会指向一个无效的位置! 并且要记住,此标记本身只是对URL加上 http://thishost[:thisport]/的前缀,重写操作仍然会继续。 通常,你会希望停止重写操作而立即重定向,则还需要使用’L'标记.

‘forbidden|F’ (强制URL为被禁止的 forbidden)
强制当前URL为被禁止的,即,立即反馈一个HTTP响应代码403(被禁止的)。 使用这个标记,可以链接若干RewriteConds以有条件地阻塞某些URL。
‘gone|G’ (强制URL为已废弃的 gone)
强制当前URL为已废弃的,即,立即反馈一个HTTP响应代码410(已废弃的)。 使用这个标记,可以标明页面已经被废弃而不存在了.
‘proxy|P’ (强制为代理 proxy)
此标记使替换成分被内部地强制为代理请求,并立即(即, 重写规则处理立即中断)把处理移交给代理模块。 你必须确保此替换串是一个有效的(比如常见的以 http://hostname开头的)能够为Apache代理模块所处理的URI。 使用这个标记,可以把某些远程成分映射到本地服务器名称空间, 从而增强了ProxyPass指令的功能。
注意: 要使用这个功能,代理模块必须编译在Apache服务器中。 如果你不能确定,可以检查“httpd -l”的输出中是否有mod_proxy.c。 如果有,则mod_rewrite可以使用这个功能; 如果没有,则必须启用mod_proxy并重新编译“httpd”程序。

‘last|L’ (最后一个规则 last)
立即停止重写操作,并不再应用其他重写规则。 它对应于Perl中的last命令或C语言中的break命令。 这个标记可以阻止当前已被重写的URL为其后继的规则所重写。 举例,使用它可以重写根路径的URL(’/')为实际存在的URL, 比如, ‘/e/www/’.
‘next|N’ (重新执行 next round)
重新执行重写操作(从第一个规则重新开始). 这时再次进行处理的URL已经不是原始的URL了,而是经最后一个重写规则处理的URL。 它对应于Perl中的next命令或C语言中的continue命令。 此标记可以重新开始重写操作,即, 立即回到循环的头部。
但是要小心,不要制造死循环!
‘chain|C’ (与下一个规则相链接 chained)
此标记使当前规则与下一个(其本身又可以与其后继规则相链接的, 并可以如此反复的)规则相链接。 它产生这样一个效果: 如果一个规则被匹配,通常会继续处理其后继规则, 即,这个标记不起作用;如果规则不能被匹配, 则其后继的链接的规则会被忽略。比如,在执行一个外部重定向时, 对一个目录级规则集,你可能需要删除“.www” (此处不应该出现“.www”的)。
‘type|T=MIME-type’ (强制MIME类型 type)
强制目标文件的MIME类型为MIME-type。 比如,它可以用于模拟mod_alias中的ScriptAlias指令, 以内部地强制被映射目录中的所有文件的MIME类型为“application/x-httpd-cgi”.
‘nosubreq|NS’ (仅用于不对内部子请求进行处理 no internal sub-request)
在当前请求是一个内部子请求时,此标记强制重写引擎跳过该重写规则。 比如,在mod_include试图搜索可能的目录默认文件(index.xxx)时, Apache会内部地产生子请求。对子请求,它不一定有用的,而且如果整个规则集都起作用, 它甚至可能会引发错误。所以,可以用这个标记来排除某些规则。

根据你的需要遵循以下原则: 如果你使用了有CGI脚本的URL前缀,以强制它们由CGI脚本处理, 而对子请求处理的出错率(或者开销)很高,在这种情况下,可以使用这个标记。

‘nocase|NC’ (忽略大小写 no case)
它使Pattern忽略大小写,即, 在Pattern与当前URL匹配时,’A-Z’ 和’a-z’没有区别。
‘qsappend|QSA’ (追加请求串 query string append)
此标记强制重写引擎在已有的替换串中追加一个请求串,而不是简单的替换。 如果需要通过重写规则在请求串中增加信息,就可以使用这个标记。
‘noescape|NE’ (在输出中不对URI作转义 no URI escaping)
此标记阻止mod_rewrite对重写结果应用常规的URI转义规则。 一般情况下,特殊字符(如’%', ‘$’, ‘;’等)会被转义为等值的十六进制编码。 此标记可以阻止这样的转义,以允许百分号等符号出现在输出中,如:
RewriteRule /foo/(.*) /bar?arg=P1\%3d$1 [R,NE]

可以使’/foo/zed’转向到一个安全的请求’/bar?arg=P1=zed’.
‘passthrough|PT’ (移交给下一个处理器 pass through)
此标记强制重写引擎将内部结构request_rec中的uri字段设置为 filename字段的值,它只是一个小修改,使之能对来自其他URI到文件名翻译器的 Alias,ScriptAlias, Redirect 等指令的输出进行后续处理。举一个能说明其含义的例子: 如果要通过mod_rewrite的重写引擎重写/abc为/def, 然后通过mod_alias使/def转变为/ghi,可以这样:
RewriteRule ^/abc(.*) /def$1 [PT]
Alias /def /ghi

如果省略了PT标记,虽然mod_rewrite运作正常, 即, 作为一个使用API的URI到文件名翻译器, 它可以重写uri=/abc/…为filename=/def/…, 但是,后续的mod_alias在试图作URI到文件名的翻译时,则会失效。
注意: 如果需要混合使用不同的包含URI到文件名翻译器的模块时, 就必须使用这个标记。。 混合使用mod_alias和mod_rewrite就是个典型的例子。

For Apache hackers
如果当前Apache API除了URI到文件名hook之外,还有一个文件名到文件名的hook, 就不需要这个标记了! 但是,如果没有这样一个hook,则此标记是唯一的解决方案。 Apache Group讨论过这个问题,并在Apache 2.0 版本中会增加这样一个hook。
’skip|S=num’ (跳过后继的规则 skip)
此标记强制重写引擎跳过当前匹配规则后继的num个规则。 它可以实现一个伪if-then-else的构造: 最后一个规则是then从句,而被跳过的skip=N个规则是else从句. (它和’chain|C’标记是不同的!)
‘env|E=VAR:VAL’ (设置环境变量 environment variable)
此标记使环境变量VAR的值为VAL, VAL可以包含可扩展的反向引用的正则表达式$N和%N。 此标记可以多次使用以设置多个变量。 这些变量可以在其后许多情况下被间接引用,但通常是在XSSI (via <!–#echo var=”VAR”–>) or CGI (如 $ENV{’VAR’})中, 也可以在后继的RewriteCond指令的pattern中通过%{ENV:VAR}作引用。 使用它可以从URL中剥离并记住一些信息。
‘cookie|CO=NAME:VAL:domain[:lifetime[:path]]’ (设置cookie)
它在客户端浏览器上设置一个cookie。 cookie的名称是NAME,其值是VAL。 domain字段是该cookie的域,比如’.apache.org’, 可选的lifetime是cookie生命期的分钟数, 可选的path是cookie的路径。

 其实apache手册中有 http://man.chinaunix.net/newsoft/ApacheManual/mod/mod_rewrite.html

  • Share/Bookmark

Tags: , , , , , , , , , , , , , , , , , ,

什么是联属计划(google的说明)

我们的网站管理员指南建议您创建能为用户增加附加值的原创内容的网站。 这对于参与联属计划的网站来说尤为重要。 通常,联属网站提供整个联属网络中的网站上的产品说明信息。 因此,主要提供来自联属网络内容的网站可能在 Google 的搜索排名中的位置不会太好,因为它们不具有独特的内容,无法使其从网络中的其他网站中脱颖而出。

Google 认为纯联属网站不会为网络用户提供额外的价值,尤其是那些向数百个联属网站分发内容的计划中的网站。 由于搜索结果可能返回具有相同内容的多个网站,这会产生令人不快的用户体验。

如果您参与了联属计划,以下谨提供一些措施,有助于您让自己的网站脱颖而出并提高您的排名。

  • 联属计划内容应只占您网站内容的一小部分。
  • 在挑选联属计划时,选择适合您目标受众的产品类别。 联属计划对您的网站内容越有针对性,就会增加越多的价值,您网站就越有可能在 Google 搜索结果中取得较好的排名并从计划中获得收益。 例如,一个维护良好,介绍在阿尔卑斯山上进行徒步旅行的网站可以考虑与销售徒步旅行书籍,而非办公用品的供应商建立联属合作伙伴关系。
  • 使用网站在用户中建立社区。 这有助于构建忠实的读者群体,并可针对您制作的主题创建一个信息来源。 例如,论坛、用户评论和博客均可提供独特的内容并可为用户带来价值。
  • 随时更新内容并保持其相关性。 最新且切合主题的信息可以增加您的内容被 Googlebot 抓取和被用户点击的可能性。

所提供的内容遍布网上的纯联属网站在 Google 搜索结果中不太可能取得良好的效果,而且会导致搜索引擎的消极对待。 独特,相关的内容会给用户带来价值,使您的网站从其他联属网站中脱颖而出,在 Google 搜索结果中更有可能获得较好的排名。

说白了就是友情链接页了

  • Share/Bookmark

Tags: , , , , ,

什么是桥页

桥页在英文中应该叫“Entry Page”或“doorway pages”,直译是“进入页面”、“门页”,但是我觉得叫“桥页”可能更便于理解。严格说桥页的全称应该是“search engine entry doorway pages”,也就是说“桥页”主要是为搜索引擎做的。这些页面都指向你站点的主要页面,同时每个“桥页”还专门针对某一个搜索引擎做了优化,以保证能迎合该搜索引擎的一些特别要求(算法)而在该引擎中获得高的排名。  

  很多情况下,搜索引擎没办法检索你的站点时,就需要使用这种“桥页”。比如说,当你的站点是通过数据库动态生成的,或者站点中使用了大量的框架和javascript时;  还有些情况,即使能检索,结果也很差时,比如,你的SEO是一个形象图片、FLASH动画等,由于页面上没有与关键词相关的内容,搜索引擎的检索结果会让你的站点排名很低。这个时候,也需要使用“桥页”。我们会根据站点的内容、关键词,按照引擎的特点制作页面,这些页面本身一般没有什么图片、动画等,完全是文本,而且是以关键词为基础选定的文字,然后有一个或多个链接指向你真正的主要页面。  

  “桥页”一般围绕一个主题/关键词展开,以增加该页面与该主题/关键词的关联性。  

  举个例子,如果你的站点同时销售海尔和TCL的家电产品,由于站点的关键词中同时包括了“海尔”和“TCL”,这就会降低站点的关联性,无论用户使用“海尔”还是“TCL”查询,该站点的排名都不会高。  

  在这个时候,我们就可以设计两个“桥页”,一个围绕“海尔”,一个以“TCL”为核心,再将这两个桥页递交给搜索引擎,这样能大大提高排名。  

  同时,如果我们要递交到2个不同的搜索引擎(对关键词的算法不同),那么对每一个关键词(上例中的“海尔”和“TCL”)就应该有不同版本的“桥页”分别针对2个引擎。  

桥页一般代码如下:

<html>
<head>
<meta name=”description” content=”SEO”>
<meta name=”keywords” content=”SEO”>
<title>商品001</title>
<meta http-equiv=”refresh” content=”0″;
url=”www.crazylemon.net”>
</head>
<body>
</body>
</html>

这个页面打开后会在0秒(由content=”0″定义时间)内转向到www.crazylemon.net

  • Share/Bookmark

Tags: , , , , , , ,

Webalizer

ixwebhosting虚拟主机你每建立一个网站都会自动成生Webalizer,关于Webalizer,说明如下:

webalizer是一个高效的、免费的web服务器日志分析程序。其分析结果以HTML文件格式保存,从而可以很方便的通过web服务器进行浏览。Internet上的很多站点都使用webalizer进行web服务器日志分析。Webalizer具有以下一些特性:
  1. 为是用C写的程序,所以其具有很高的运行效率。在主频为200Mhz的机器上,webalizer每秒钟可以分析10000条记录,所以分析一个40M大小的日志文件只需要15秒。
  2. webalizer支持标准的一般日志文件格式(Common Logfile Format);除此之外,也支持几种组合日志格式(Combined Logfile Format)的变种,从而可以统计客户情况以及客户操作系统类型。并且现在webalizer已经可以支持wu-ftpd xferlog日志格式以及squid日志文件格式了。
  3. 支持命令行配置以及配置文件。
  4. 可以支持多种语言,也可以自己进行本地化工作。
  5. 支持多种平台,比如UNIX、linux、NT, OS/2 和 MacOS等。
  安装:
  1.从webalizer的官方站点http://www.mrunix.net/webalizer/下载webalizer,当前的最新版本是webalizer-2.01-06-src.tgz。
  2.首先解开源代码包:
  tar xvzf webalizer-2.01-06-src.tgz
  3.在生成的目录中有个lang目录,该目录中保存了各种语言文件,但是只有繁体中文版本,可以自己转换成简体,或者自己重新翻译一下。
  4.然后进入生成的目录:
  ./configure
  make –with-language=chinese
  5.编译成功后,会产生一个webalizer可执行文件,可以将其拷贝到/usr/sbin/目录下:
  cp webalizer /usr/sbin/
  然后就可以开始配置webalizer了。
  配置:
  上面说过,可以通过命令行配置webalizer,也可以通过配置文件进行配置,在本文中我们将介绍使用命令行参数进行配置,需要了解配置文件使用方法的朋友可以参考README文件,里面有很详细的介绍。
  可以执行webalizer –h得到所有命令行参数:
  Usage: webalizer [options] [log file]
  -h = 打印帮助信息
  -v -V = 打印版本信息
  -d = 打印附加调试信息
  -F type = 日志格式类型. type= (clf | ftp | squid)
  -i = 忽略历史文件
  -p = 保留状态 (递增模式)
  -q = 忽略消息信息
  -Q = 忽略所有信息
  -Y = 忽略国家图形
  -G = 忽略小时统计图形
  -H = 忽略小时统计信息
  -L = 忽略彩色图例
  -l num = 在图形中使用数字背景线
  -m num = 访问超时 (seconds)
  -T = 打印时间信息
  -c file = 指定配置文件
  -n name = 使用的主机名
  -o dir = 结果输出目录
  -t name = 指定报告题目上的主机名
  -a name = 隐藏用户代理名称
  -r name = 隐藏访问链接
  -s name = 隐藏客户
  -u name = 隐藏URL
  -x name = 使用文件扩展名
  -P name = 页面类型扩展名
  -I name = index别名
  -A num = 显示前几名客户类型
  -C num = 显示前几名国家
  -R num = 显示前几名链接
  -S num = 显示前几名客户
  -U num = 显示前几名URLs
  -e num = 显示前几名访问页面
  -E num = 显示前几名不存在的页面
  -X = 隐藏个别用户
  -D name = 使用dns缓存文件
  -N num = DNS 进程数 (0=禁用dns)
  假设,web服务器主机名为www.test.com,统计站点域名为www.test.com, 访问日志为/var/log/httpd/access_log, 我们将webalizer分析结果输出到/var/www/html/log下面。则我们可以建立以下脚本/etc/rc.d/webalizer:
  #!/bin/sh
  run=/usr/sbin/webalizer
  $run -F clf -p -n ” ” -t “www.test.com”
  -o /var/www/html/log /var/log/httpd/access_log
  说明:
  -F clf 指明我们的web日志格式为标准的一般日志文件格式(Common Logfile Format)
  -p 指定使用递增模式,这就是说每作一次分析后,webalizer会生产一个历史文件,这样下一次分析时就可以不分析已经处理过的部分。这样我们就可以在短时间内转换我们的日志文件,而不用担心访问量太大时日志文件无限增大了。
  -n “ “ 指定服务器主机名为空,这样输出结果会美观一些。
  -o “www.test.com” 指定输出结果标题.
  /var/log/httpd/access_log:指定日志文件
  然后在/etc/crontab中加入:
  01 1 * * * root /etc/rc.d/webalizer
  即每天凌晨1点执行该脚本。
  然后运行/etc/rc.d/init.d/crond reload重载入crond服务。
  测试:
  执行以下命令:
  # /etc/rc.d/webalizer
  然后在浏览器中访问http://www.test.com/log/就可以看到webalizer的分析结果了。
  注意:如果您使用了中文语言文件,但是您的linux不支持中文,则在产生的图片中文字可能为乱码。

  • Share/Bookmark

Tags: , , , , , , , , , , , , , , ,