所有分类
  • 所有分类
  • 网站模板
  • 设计素材
  • 办公素材
  • 站长素材
  • 软件资源

怎样设置织梦DedeCMS跳转网址不显示中转页_织梦dedecms服务器环境安全设置

怎样设置织梦DedeCMS跳转网址不显示中转页。



当文档设置为跳转并添加跳转网址后如何不经过中转页而直接显示arcurl底层模板中!

打开include/channelunit.func.php文件,找到下代码:

if($rank!=0 || $ismake==-1 || $typeid==0 || $money>0)   
{   
//动态文章 
if($cfg_rewrite == 'Y')   
{   
return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';   
}   
else   
{   
return $GLOBALS['cfg_phpurl']."/view.php?aid=$aid";   
}   
}  


修改为:

if($rank!=0 || $ismake==-1 || $typeid==0 || $money>0)   
{   
$flag = $dsql->GetOne("select * from dede_archives where id = $aid;");   
$flag = $flag['flag'];   
if(preg_match("/j/",$flag)){   
$addontable = $dsql->GetOne("select art.id,cht.addtable from dede_arctype art left join dede_channeltype cht on art.channeltype = cht.id where art.id = $typeid");   
$addtable = $addontable['addtable'];   
$GoUrl = $dsql->GetOne("select redirecturl from $addtable where aid = $aid");   
$redirecturl = $GoUrl['redirecturl'];   
if($redirecturl != ''){   
return $redirecturl;   
}   
else{   
//动态文章 
if($cfg_rewrite == 'Y'){   
return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';   
}   
else{   
return $GLOBALS['cfg_phpurl']."/view.php?aid=$aid";   
}   
}   
}   
//动态文章 
if($cfg_rewrite == 'Y')   
{   
return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';   
}   
else   
{   
return $GLOBALS['cfg_phpurl']."/view.php?aid=$aid";   
}   
}  


保存即可,看看效果图片:

怎样设置织梦DedeCMS跳转网址不显示中转页

织梦cms

感谢您阅读这篇怎样设置织梦DedeCMS跳转网址不显示中转页_织梦dedecms服务器环境安全设置文章,希望可以帮助您解决使用织梦cms途中的问题,更多相关织梦cms教程关注我们万条网吧。

文章原文链接:https://www.wantiao.net/35997.html,转载请注明出处。
免责声明:本站资源均来自互联网,仅供研究学习使用,禁止违法违规使用,产生法律纠纷本站概不负责!本站信息来源于网络,版权争议与本站无关。如有侵权请邮件与我们联系处理,敬请谅解!
0

评论0

请先

疫情期间优惠活动!原360元包年VIP,现128元;原588元终身VIP,现158元。随着资源不断增多,随时提价!立即查看
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录