全国400电话网上服务平台
强大号码库资源任选,方便,快捷,快速开通。
咨询热线:400-1100-266
强大号码库资源任选,方便,快捷,快速开通。
咨询热线:400-1100-266
怎样设置DedeCMS跳转网址不显示中转页
POST TIME:2020-04-01 19:09
当文档设置为跳转并添加跳转网址后如何不经过中转页而直接显示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*fromdede_archiveswhereid=$aid;");
- $flag=$flag['flag'];
- if(preg_match("/j/",$flag)){
- $addontable=$dsql->GetOne("selectart.id,cht.addtablefromdede_arctypeartleftjoindede_channeltypechtonart.channeltype=cht.idwhereart.id=$typeid");
- $addtable=$addontable['addtable'];
- $GoUrl=$dsql->GetOne("selectredirecturlfrom$addtablewhereaid=$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";
- }
- }
保存即可,看看效果图片:
Copyright © 2003-2016
时间:9:00-21:00 (节假日不休)
版权所有:巨人网络(扬州)科技有限公司
总部地址:江苏省信息产业基地11号楼四层
《增值电信业务经营许可证》 苏B2-20120278
时间:9:00-21:00 (节假日不休)
版权所有:巨人网络(扬州)科技有限公司
总部地址:江苏省信息产业基地11号楼四层
《增值电信业务经营许可证》 苏B2-20120278