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}

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


目录
相关文章
|
Go
Go语言中的默认参数和可选参数详解
【2月更文挑战第22天】
1548 2
|
测试技术 持续交付 开发工具
《Git 简易速速上手小册》第6章:Git 在持续集成/持续部署(CI/CD)中的应用(2024 最新版)
《Git 简易速速上手小册》第6章:Git 在持续集成/持续部署(CI/CD)中的应用(2024 最新版)
395 2
|
编解码 Java 编译器
【Protobuf】Protobuf中的Message语法规范
在Message中定义一个或者多个字段,FieldType是字段的数据类型,可以是基本类型(如int32、string、bool等)或其他定义的Message类型。fieldName是字段的名称,可以根据需求自定义。fieldNumber是字段的唯一标识号,用于在消息的二进制编码中标识字段。
1102 0
|
7月前
|
存储 算法 区块链
从零实现Python扫雷游戏:完整开发指南与深度解析
扫雷作为Windows经典游戏,承载了许多人的童年回忆。本文将详细介绍如何使用Python和Tkinter库从零开始构建一个功能完整的扫雷游戏,涵盖游戏设计、算法实现和界面开发的全过程。
603 0
|
SQL 前端开发 安全
Gin-Vue-Admin 使用 gin+vue 进行极速开发的全栈开发基础平台【gva 第一节】
功能: 1.增加了 pgsql 数据库初始化,用户可选用 pgsql 进行开发。 2.增加了业务数据库功能,用户可通过 yaml 中配置自己的业务数据库,根据 name 获取业务库进行业务操作,实现框架和业务的数据库分离。 3.oss 集成了华为云 oss。 4.前端打包增加了提示内存不足时的一键 node 内存扩容 build 命令。 5.调整了获取用户信息的方法,增加了不鉴权模式下的用户信息获取方式。 6.配置页面调整。 7.取消了自动化代码中数据库类型和 size 的选择模块,防止自动化代码报错。
786 0
|
关系型数据库 MySQL PHP
新手教程:PHP入门教程
《PHP入门教程》涵盖PHP简介、环境搭建、第一个PHP脚本、基本语法、表单处理、函数定义及进一步学习方向。PHP是一种开源脚本语言,适合Web开发。环境搭建可使用XAMPP/WAMP/MAMP或手动安装Apache、PHP和MySQL。通过编写简单代码和处理表单,逐步掌握变量、字符串、数组、条件语句和循环等基础语法。最后介绍数据库操作、会话管理和面向对象编程等高级特性。
450 70
|
8月前
|
自然语言处理 测试技术 API
TCPDF库详解:功能、作用及多语言安装指南-tcpdf可不是只有php能用-优雅草卓伊凡
TCPDF库详解:功能、作用及多语言安装指南-tcpdf可不是只有php能用-优雅草卓伊凡
670 5
|
存储 人工智能 供应链
区块链技术在供应链金融中的革新应用
区块链技术在供应链金融中的革新应用
1969 20
|
编译器 API C语言
【QT速成】半小时入门QT6之QT前置知识扫盲(一)
【QT速成】半小时入门QT6之QT前置知识扫盲(一)
1095 0