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月前
|
小程序
微信小程序实现不同按钮跳转同一个页面显示不同内容
微信小程序实现不同按钮跳转同一个页面显示不同内容
68 0
|
安全 JavaScript 开发者
网址链接跳转外部安全提醒代码
网页的安全性优化是一个越来越被开发者重视的问题,当本站链接点击跳转到第三方外链接时,要弹框提示信息,需要支持jquery引用 。
39 0
|
9月前
|
JavaScript
vue地址栏输入路由跳转到首页,未登录跳转到登录页面的方法
vue地址栏输入路由跳转到首页,未登录跳转到登录页面的方法
178 0
|
9月前
|
缓存 前端开发
前端(九):地址栏地址分析&获取地址栏传参
地址栏地址分析&获取地址栏传参
70 0
(uniapp跳转回显),A页面进入B页面,B页面返回A页面,并传值给A页面(技巧绝对好用慢慢看)
(uniapp跳转回显),A页面进入B页面,B页面返回A页面,并传值给A页面(技巧绝对好用慢慢看)
365 0
(uniapp跳转回显),A页面进入B页面,B页面返回A页面,并传值给A页面(技巧绝对好用慢慢看)
|
前端开发 Java API
结果跳转方式|学习笔记
快速学习结果跳转方式
结果跳转方式|学习笔记
|
JavaScript 前端开发 Linux
网页跳转代码的三种方法
网页跳转代码的三种方法
1161 0
|
小程序
小程序-点击按钮式 进行页面之间的跳转
小程序-点击按钮式 进行页面之间的跳转
|
Python
Django如何设置首页(默认输入域名或者ip即可跳转到指定页面)
Django如何设置首页(默认输入域名或者ip即可跳转到指定页面)
843 0
|
搜索推荐 SEO
什么是302跳转?301重定向与302跳转有什么区别?
什么是302跳转? 302跳转是用户浏览器或搜索引擎蜘蛛向网站务器发出访问网址A的请求时,服务器返回的头信息中状态码的一种,也称为302重定向,302跳转。 301重定向与302跳转有什么区别?
547 0