Artio SEF删除版权声明(Joomla SEF URLs by Artio)

Artio SEF是一款免费的Joomla的搜索引擎优化组建,可以生成对搜索引擎友好的url,还能增强系统的安全性,所以是首推的Joomla SEF组件。另外请记住关于搜索引擎优化的两条建议:

1.搜索引擎优化要尽早考虑,在网站搭建初期就考虑。如果等你的网站搭建很长时间了才去考虑搜索引擎优化,就算了吧,因为很多未知的连接可能是无效的,你不知道但Google知道,一旦它发现了无效url,你的网站离着被K不远了。
2.最好的优化就是不去优化它。

Artio SEF虽然是免费的,但它的免费版是有版权声明的,不过它也没说不能删除不能改,所以我们还是要删除这个声明。首先看看Artio SEF带有版权的效果:

安装了Artio SEF以后,你的每篇文章总带着一个恼人的“Joomla SEF URLs by Artio”,查了不少资料发现这个声明是经过加密的,所以你找不到它具体的文字在哪里,也就无法利用这个方法删除。但不管它怎么加密它终究是需要显示的,我们只要删除它的显示即可,本着这个原则,我们找到
components/com_sef/joomsef.php这个文件,然后将它的第4415行删除(或者注释掉),如下图:

即:
$doc->$cache($cacheBuf . base64_decode($cacheBuf2), 'component');
To
/* $doc->$cache($cacheBuf . base64_decode($cacheBuf2), 'component'); */

该代码的位置在不同的Artio SEF版本里面位置不同,但通过搜索“base64_decode”,都可以确定该行的位置。另外“if (JRequest::$cosi('fo'.'rmat') != 'r'.'aw')”也可以注释掉。即
        //if (JRequest::$cosi('fo'.'rmat') != 'r'.'aw')
        //$doc->$cache($cacheBuf . base64_decode($cacheBuf2), 'component');


好了,现在刷新页面,你看以看到版权声明没有了。


还需要说的是:以上的破解方法,针对com_joomsef-3.7.0.是有效的(Joomla1.5),而且附件我也附带了这个组建,您安装后可以按照上述方法破解,其他版本我没有研究不能保证以前和更高版本也适用。

文章地址: http://javapub.iteye.com/blog/727181

你可能感兴趣的:(PHP,cache,搜索引擎,Google,Blog)