DEDEv5.6跳转网址修改成直链地址而非动态跳转

简介:   因为之前DEDE技术吧站长用织梦DEDECMSv5.6做了个网址导航站,而当时完工的时候虽然基本都做得差不多了,也做了伪静态,做了伪静态之后的列表也地址如(http://www.

  因为之前DEDE技术吧站长用织梦DEDECMSv5.6做了个网址导航站(站长网址大全 www.hostlv.com),而当时完工的时候虽然基本都做得差不多了,也做了伪静态,做了伪静态之后的列表也地址如(http://www.hostlv.com/list-4.html)

  需要伪静态规则的同学请移步到百度,但是还是有唯一一个缺陷就是不能像真正的网址导航站一样在列表做直链,也可能导致了站长导航的权重大量丢失,再经过了半年之后,站长重新接入网络,在空余时间,终于找到解决方法了,现在拿出来给大家分享. dede - 598080707.net

  意思就是说(之前我的站长导航的列表链接到一个站点的时候是一个动态的跳转页面,而经过我伪静态了之后,跳转地址是静态的定时跳转页面,而非支链跳转)

动态跳转地址为:http://www.hostlv.com/plus/view.php?aid=2  类似于这样的结构.

而我伪静态之后:http://www.hostlv.com/view-4-1.html  类似与这样的结构.

本帖分享的就是在列表直接显示链接地址而非以上两种跳转页的方式进行跳转.

教程开始如下:

第一步:首先,登录dede系统 -> 系统基本参数 -> 其它选项里面有一个“跳转网址是否直接跳转?(否则显示中转页)”我们设置为 是

第二步:打开list_article.htm列表页,代码如下,此段代码就是站长导航的列表调用标签.在前提上我添加了以下标红标记

{dede:arclist col='5' row='300' orderby='near' addfields='redirecturl' channelid='1'}<li>
<h3><div><a href="[field:redirecturl/]" title="[field:title/]" target="_blank" class="text-con">[field:title/]</a></div></h3>
</li>
{/dede:arclist}

这样修改之后,站长导航的列表链接收录的站点都是在列表直接显示链接地址,而并非是中转页和跳转页.到这里就完成了DEDEv5.6跳转网址修改成直链地址而非动态跳转.演示地址:http://www.hostlv.com/list-28.html

以下是源自于网络收集的资料: jinmengqiang.cn

问:dede5.6  跳转网址直接链接而非跳转的实现方法
答:解决思路就是利用channelid ,大家都知道在dede后台有许多的内容模型,而问题的解决途径就是利用channelid,说到这里估计大家都知道怎么解决了,呵呵,从数据库里我们可以发现,跳转地址字段为 redirecturl,所以我们只要通过channelid把 redirecturl调出来就可以了,这样问题也就迎刃而解了。

通常调用某个字段的方法是用addfields='字段名称' channelid='模型id' 这两个属性来实现,那么代码也就出来了

{dede:arclist row='10' titlelen=‘50'orderby='hot' typeid=‘130’ addfields='redirecturl' channelid='2'}
<li>
<a href="[field:redirecturl/]" target="_blank">[field:title]</a></li>
{/dede:arclist}

按照上面的步骤就可以解决跳转网站是动态地址的问题了


目录
相关文章
|
3月前
|
存储 算法 区块链
从零实现Python扫雷游戏:完整开发指南与深度解析
扫雷作为Windows经典游戏,承载了许多人的童年回忆。本文将详细介绍如何使用Python和Tkinter库从零开始构建一个功能完整的扫雷游戏,涵盖游戏设计、算法实现和界面开发的全过程。
205 1
|
关系型数据库 MySQL Go
MySQL数据库安装(超详细完整步骤)
MySQL数据库安装(超详细完整步骤)
1938 1
|
9月前
|
关系型数据库 MySQL PHP
新手教程:PHP入门教程
《PHP入门教程》涵盖PHP简介、环境搭建、第一个PHP脚本、基本语法、表单处理、函数定义及进一步学习方向。PHP是一种开源脚本语言,适合Web开发。环境搭建可使用XAMPP/WAMP/MAMP或手动安装Apache、PHP和MySQL。通过编写简单代码和处理表单,逐步掌握变量、字符串、数组、条件语句和循环等基础语法。最后介绍数据库操作、会话管理和面向对象编程等高级特性。
303 70
|
缓存 Ubuntu Java
Tool之Bazel:Bazel的简介、安装、使用方法之详细攻略
Tool之Bazel:Bazel的简介、安装、使用方法之详细攻略
|
11月前
|
存储 人工智能 供应链
区块链技术在供应链金融中的革新应用
区块链技术在供应链金融中的革新应用
1651 20
|
存储 算法 调度
深入理解操作系统的内存管理
本文旨在探讨操作系统中至关重要的一个组成部分——内存管理。我们将从内存管理的基本原理出发,逐步深入到高级话题,如分页、分段以及虚拟内存技术。文章将详细解析内存分配策略、内存保护机制以及内存映射等关键技术,并讨论现代操作系统如何处理诸如内存碎片和并发控制等问题。通过本文,读者将获得对操作系统内存管理深层次工作原理的理解,为进一步研究或解决实际问题打下坚实的基础。
|
安全 Linux iOS开发
Nmap 使用指南:安装、优缺点及备忘单
【8月更文挑战第20天】
2489 0
|
12月前
|
编译器 API C语言
【QT速成】半小时入门QT6之QT前置知识扫盲(一)
【QT速成】半小时入门QT6之QT前置知识扫盲(一)
850 0
|
云安全 SQL 安全
揭秘DDoS与CC攻击的异同与防御策略!
本文详细解析了CC攻击与DDoS攻击这两种常见网络威胁,探讨了它们的异同及防御策略。通过一个网站遭遇攻击的真实案例,揭示了CC攻击的隐蔽性和DDoS攻击的强大破坏力。文章还介绍了德迅云的高防服务器解决方案,强调了加强网络安全意识和技术防护的重要性,帮助网站运营者有效抵御网络攻击,确保业务稳定运行。