在含有这个版权链接的页面上点击鼠标右键,选择“查看源代码”,然后在源代码中搜索“Joomla SEF URLs by Artio”,就能迅速找到页面源代码中的这段,如下图所示:
Artio JoomSEF back link in page source code
以“Joomla SEF URLs by Artio”这句话为中心逐渐向前后看,首先是 HTML 的 A 元素(那是必须的,因为 a 元素定义超级链接),然后是 DIV 元素。同时,我们注意到 A 元素的链接目标是 www.artio.net 。
那么,我们针对 Artio JoomSEF 的滤除规则就是:
div a,/artio\.net/
简单分析一下:英文逗号之前依次是 div 和 a 这两个 HTML 元素,中间用一个空格分隔;artio 之前的斜线(/)表示链接目标;.net 之前的反斜线(\)是正则表达式中对句点(.)符号的特殊写法。
这个规则相当于说:如果页面源代码中有指向含 artio.net 字样网址的链接(a),同时这个链接又包含在某个 DIV 中(div),那么就拦截该 DIV 中的全部 HTML 输出。