Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[发布] [选峰工作室HACK]DZ外链导航(仿UCHOME)

[复制链接]
选峰工作室 发表于 2009-6-16 13:15:00 | 显示全部楼层 |阅读模式
本帖最后由 选峰工作室 于 2009-6-16 13:19 编辑

如果您的论坛帖子内容中有比较多的外链,比如垃圾网站的广告,有可能会影响SEO。
本HACK实现替换所有帖子中外链为 link.php?url=http://www.xxx.com 的功能。

演示:
http://demo.yxfstudio.cn/dz60/viewthread.php?tid=9
http://demo.yxfstudio.cn/dz61/viewthread.php?tid=3
http://demo.yxfstudio.cn/dz70/viewthread.php?tid=11

修改方法:
以下方法DZ60,DZ61,DZ70均适用。
1,新建一PHP文件link.php,里面内容为
  1. <?php header("location:".rawurldecode($_GET['url']));?>
复制代码
上传到论坛根目录
2,修改viewthread.php
找到
  1. $post['first'] && $firstpid = $post['pid'];
复制代码
在其下加

  1. //DZ外链导航,选峰工作室,yxfstudio.cn
  2. $post['message']=preg_replace("/\<a href\="http\:\/\/(.+?)"/ie",'iframe_url(\'\\1\')',$post['message']);
  3. //DZ外链导航,选峰工作室,yxfstudio.cn
复制代码
找到最后的
  1. ?>
复制代码
在其前面加

  1. //DZ外链导航,选峰工作室,yxfstudio.cn
  2. function iframe_url($url) {
  3. return preg_match("/{$_SERVER['HTTP_HOST']}/i",$url)?"<a href="http://$url"":"<a href="link.php?url=http://".rawurlencode($url).""";
  4. }
  5. //DZ外链导航,选峰工作室,yxfstudio.cn
复制代码

DZ外链导航.rar

793 Bytes, 下载次数: 173

评分

3

查看全部评分

回复

使用道具 举报

柒瑞爱心天使 发表于 2009-6-16 13:16:22 | 显示全部楼层
支持峰峰新作, 哈哈哈哈。
回复

使用道具 举报

daniel_l 发表于 2009-6-16 13:16:52 | 显示全部楼层
sf站好..支持..
回复

使用道具 举报

博涵 发表于 2009-6-16 13:21:01 | 显示全部楼层
好东西!~就像DEDE那样
回复

使用道具 举报

肥爺 发表于 2009-6-16 13:46:36 | 显示全部楼层
选峰最近很活跃啊
支持了
回复

使用道具 举报

肥爺 发表于 2009-6-16 13:47:02 | 显示全部楼层
选峰最近很活跃啊
支持了
回复

使用道具 举报

chengjiabing 发表于 2009-6-16 13:52:42 | 显示全部楼层
顶个。。。。
回复

使用道具 举报

hi.boyfriend 发表于 2009-6-16 14:14:14 | 显示全部楼层
收了的.!!...
回复

使用道具 举报

kofip 发表于 2009-6-16 14:39:24 | 显示全部楼层
装上了,体验看看。
回复

使用道具 举报

b167 发表于 2009-6-16 14:55:50 | 显示全部楼层
来晚了说!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-8-26 03:48 , Processed in 0.123209 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表