emlog小玩意:干掉死链接

最近来留言的朋友挺多,每次输入你们博客地址时输入http://是不是感觉很多余很累赘啊?没事,姜辰今天就解救

你们了。一个来辰风留言时输入自己网页地址再不用输入http://啦!所以多多来留言吧!


看到这里,是不是很多朋友都好奇是怎么实现的?毕竟在不输入http://时,打开的地址和下面的一样:

http://www.mhcf.net/2cbk.com

系统会告诉你你是在访问梦幻辰风里一个叫2cbk.com的文件夹啊……于是就光荣的404了……

但是现在不同,在辰风的评论列表里,地址变成了

http://www.mhcf.net/url.php?go=2cbk.com

一个小小的变化,就可以减少大量死链,姜辰也是被逼出来的。毕竟至少留言板一片的死链接啊……

那你可能会问了,加了http://会咋样啊?

那就访问下面这个地址试试~

http://www.mhcf.net/url.php?go=http://hao.mhcf.net.

现在应该放心了吧?那我就上货了!

首先在根目录里建一个url.php的文件,其实就看你想让它叫啥,阿猫阿狗都行。

然后写入这段代码:
<?php
$go=$_REQUEST["go"];

function if_http($http_url)

{

$url=$http_url;

$preg='|^http://|';

if(!preg_match($preg,$url))

{

$url='http://'.$url;

}

$tz_url=$url;

return $tz_url;

}

$web=if_http($go);

header("Location:$web");

?>

接着,去content/templates/模板文件夹名/module.php到博客评论列表那里找到
a href="http://eps.gs/go.php?url='.$comment['url'].'" target="_blank"

并替换为
a href="http://eps.gs/go.php?url=/url.php?go='.$comment['url'].'" target="_blank"

进一步的,你也可以在根目中打开robot.txt添加以下代码从而拒绝重定向的外部链接被搜索引擎索到:
Disallow: /url.php?go=*

现在再看,哪里还有死链接?

感谢作者:梦幻辰风的投稿,欢迎大家投稿: http://likinming.com/post-87.html


版权所有:《博客之家
文章标题:《emlog小玩意:干掉死链接
除非注明,文章均为 《博客之家》 原创
转载请注明本文短网址:https://bk.likinming.com/post-367.html  [生成短网址]

日期:2014年10月11日 星期六   分类:好文分享   浏览(18845)   评论(21)
本文已经被百度收录,点击查看详情
声明:本页信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。免费发布信息

留言/评论:◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

自动获取QQ

昵称

邮箱

网址

13楼、嘟嘟笔记 [回复该留言]
2015-12-21 19:07
不错啊,不过似乎有点小问题呢,你的代码开始的 <?php 和代码结束的 ?>。这个问号是中文状态下的?,应该改成英文状态下的?,不然是跳转不过去的。不知道李明兄是否理解我的意思
李明 [回复该留言]
2015-12-21 19:45
@嘟嘟笔记:明白,已修改了,谢谢反馈。
12楼、七喜小子 [回复该留言]
2014-10-21 21:07
国内规模
11楼、蓝色悠悠 [回复该留言]
2014-10-17 12:20
暂时用不上,先来学习一下吧~
10楼、梦轩丽人 [回复该留言]
2014-10-15 08:33
其实这个应该可以忽略的,不过应该大家都懒得折腾吧
9楼、屠龙 [回复该留言]
2014-10-13 21:54
省了不少时间。
8楼、我要冠名 [回复该留言]
2014-10-13 14:08
小明明是个不怕辛劳的人,
李明 [回复该留言]
2014-10-15 19:09
@我要冠名:小明明病了。
7楼、 [回复该留言]
2014-10-13 12:34
死链接,恼人,这方法不错,赞
6楼、幻杀博客 [回复该留言]
2014-10-12 16:09
有跳转链接的源码吗?
幻杀博客 [回复该留言]
2014-10-12 16:10
@幻杀博客:我可以删除这条评论吗?
李明 [回复该留言]
2014-10-12 16:14
@幻杀博客:有的,在本博客搜一下跳转就可以了。
5楼、免费部落 [回复该留言]
2014-10-12 11:40
每天都有人投稿,感觉真是辛福啊!
李明 [回复该留言]
2014-10-12 12:04
@免费部落:是的,有朋友支持真的很幸福,谢谢大家的支持!
免费部落 [回复该留言]
2014-10-13 09:10
@李明:看来我也得开通这个功能了!
李明 [回复该留言]
2014-10-13 10:21
@免费部落:期待中,希望我的投稿可以通过的。
4楼、haoe123导航 [回复该留言]
2014-10-11 22:06
每次输确实麻烦!
李明 [回复该留言]
2014-10-13 07:34
@haoe123导航:我觉得不是太麻烦的,哈哈!

网站收录提交

  • 名称:
  • 网址:

网址统计

  • 收录网址:993 个
  • 发布文章:2532 条
  • 本站运行:5年7月26天
Copyright © 2012 - 2018 by 李明关于本站免责声明本站下载站点地图sitemap广告联系