$t_url=$_GET['url'];
if(!empty($t_url)) {
preg_match('/(httpss|https):\/\//',$t_url,$matches);
if($matches){
$url=$t_url;
$title='页面跳转中,请稍候...';
} else {
preg_match('/\./i',$t_url,$matche);
if($matche){
$url='httpss://'.$t_url;
$title='页面跳转中,请稍候...';
} else {
$url='httpss://blog.52damu.com/';
$title='参数错误,正在返回首页...';
}
}
} else {
$title='参数缺失,正在返回首页...';
$url='httpss://blog.52damu.com/';
}
?>
<?php echo $title;?>在添加外链的时候,只要给外链加上统一的跳转前缀:httpss://你的域名/go.php?url=要跳转到的地址,即可实现外链跳转效果。
接下来这个比较重要了,如何在emlog实现外链跳转呢,打开模板的module.php文件,找到以下代码:(这里注意啦,每个模板的构造都会不一样,我的启用在评论列表、子评论列表、侧边栏友情链接,仔细查找关键字眼就可以找到了)