如何去除JoomSEF的版权链接_PHP_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > PHP > 如何去除JoomSEF的版权链接

如何去除JoomSEF的版权链接

 2010/12/8 10:18:25  隐藏起来  http://icedragon.javaeye.com  我要评论(0)
  • 摘要:SEF是SearchEngineFriendly的缩写,不过这个意思还是不明白——搜索引擎友好的?友好的什么?其实,它的原意是SearchEngineFriendlyURL,即“搜索引擎喜欢的网址”。对于一个刚刚开始学做网站的新手来说,他也许顾不上想什么是SEF,更顾不上考虑是否需要、如果需要又将如何在自己网站上实施SEF。但是,老鸟会用忧虑的眼光看着你说:做网站,从一开始就要规划好——SEF是必然要用的,最好网站已启动就使用。那么SEF究竟有什么好处?从名字中我们可以看出
  • 标签:去除JoomSEF版权链接

SEF是Search Engine Friendly的缩写,不过这个意思还是不明白——搜索引擎友好的?友好的什么?其实,它的原意是Search Engine Friendly URL,即“搜索引擎喜欢的网址”。对于一个刚刚开始学做网站的新手来说,他也许顾不上想什么是SEF,更顾不上考虑是否需要、如果需要又将如何在自己网站上实施SEF。但是,老鸟会用忧虑的眼光看着你说:做网站,从一开始就要规划好——SEF是必然要用的,最好网站已启动就使用。那么SEF究竟有什么好处?从名字中我们可以看出,SEF意味着搜索引擎喜欢的网址。这里的网址已经不是你网站的域名那么简单,它代表你网站每一个页面、每一个链接、每一个书签的URL。如果这些网址能够让搜索引擎喜欢,那么它们将很快被搜索引擎收录,也就是说容易被全世界的访客找到。做网站的哪一个不希望别人找到自己网站?因此,SEF可以帮助你迅速推广网站。

注意:以下方法仅供技术交流,要使用请购买使用权。

JoomSEF其实是个很好的joomla的SEO插件,但是免费版在使用后在每个页面都生成个让人生厌的版权链接,这是好多不懂代码的站长头疼的问题。经过我的研究发现其实可以去掉的,具体方法如下:

打开安装插件安装目录下的joomsef.php文件,找到2445行左右的

??????? if (JRequest::$cosi(‘fo’.'rmat’) != ‘r’.'aw’)
??????? $doc->$cache($cacheBuf . base64_decode($cacheBuf2), ‘component’);

然后将其删除就行了。

这两行代码的位置可能在没个版本里面不一样,甚至位置可能相差很远,但基本能够用查找$doc->$cache($cacheBuf . base64_decode($cacheBuf2), ‘component’);这行代码找到。

也许有人会问,为什么我没在这里看到有链接呢?它明明生成的是链接啊! 恩,确实生成的是链接,但是它加密了。哈哈

本文转自: http://www.itleft.com/archives/156.html?

  • 相关文章
发表评论
用户名: 匿名