dedecms伪静态设置以及目录链接301跳转实现方法(伪静态)

这篇具有很好参考价值的文章主要介绍了dedecms伪静态设置以及目录链接301跳转实现方法(伪静态)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

htaccess伪静态的规则

通过htaccess使用伪静态,则必须空间商支持Rewrite模块,该模块负责URL的重写。否则即便是设置好了,也无法使用,并且还有可能出现500错误。

下面是dedecms的伪静态设置文本(部分参考):

个性化伪静态还需要配合修改dedecms后台文件才能实现

效果为www.***.com/plus/view.php?aid=123转化为www.***.com/html/123/123.html

具体规则大家可以根据自己的需要进行修改!

RewriteEngine On  
RewriteRule ^category/list-([0-9]+)\.html$ /plus/list.php?tid=$1  
RewriteRule ^category/list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3  
RewriteRule ^archives/view-([0-9]+)-([0-9]+)\.html$ /plus/view.php?arcID=$1&pageno=$2  
RewriteRule ^plus/list-([0-9]+).html$ /plus/list.php?tid=$1   
RewriteRule ^plus/list-([0-9]+)-([0-9]+)-([0-9]+).html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3   
RewriteRule ^plus/view-([0-9]+)-1.html$ /plus/view.php?arcID=$1   
RewriteRule ^plus/view-([0-9]+)-([0-9]+).html$ /plus/view.php?aid=$1&pageno=$2  //个性化伪静态文章链接  
RewriteRule ^list_([0-9]+)-([0-9]+)-([0-9]+).html$ list.php?tid=$1&TotalResult=$2&PageNo=$3  
RewriteRule ^html/([0-9]+)([0-9]+)/([0-9]+).html$ /plus/view.php?aid=$3

5.目录和文章链接的301跳转

该功能可以实现网站目录链接和文章链接的301跳转

RewriteEngine On  
RewriteBase /  
RewriteRule ^html/it/(.+)$ https://www.***.com/html/$1 [R=301,L]

效果是:访问www.***.com/html/it/*.html 会跳转到www.***.com/html/.html 这个上面文章来源地址https://www.toymoban.com/news/detail-428927.html

到了这里,关于dedecms伪静态设置以及目录链接301跳转实现方法(伪静态)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 织梦模板DEDECMS首页301重定向的代码教程

    DEDECMS首页301重定向,将不带www的主域名定向到带www 把上边的代码加入到首页index.php中 的上边。 但请注意了:如果你的默认首页index.html排在了index.php上面,那么以上方法就不管用了。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持yii666。

    2024年02月02日
    浏览(42)
  • c语言的链接(静态链接和动态链接)以及a.out的简述

           链接过程分类两种,动态链接和静态链接。如果函数库的一份拷贝是可执行文件的物理组成部分,则为静态链接,动态链接生成的可执行文件只包含了文件名,在运行时,程序会自动寻找所需要的函数库。函数只有在运行的时候才会被解析调用,它是在main函数之前

    2024年02月07日
    浏览(38)
  • Springboot设置并访问静态资源目录

    目录 ​​​​​​​ 静态文件 application设置方法 配置详解 编写配置 优缺点 设置配置类方法 配置详解 编写配置 优缺点 总结         静态资源,一般是网页端的: HTML文件、JavaScript文件和图片 。尤其是 设置图片的静态资源 ,尤其重要: 这样的静态资源访问不会被Sp

    2024年02月15日
    浏览(66)
  • 帝国cms文章内容tags关键词设置调用方法以及tags静态化实现方法

    说实话帝国cms用起来真的不好找一些功能,就比如说帝国cms的tag标签调用。需要注意的是帝国CMS文章的和tags标签并非一码事,标签是设置文章的的,是用来给搜索引擎说明本篇文章的大意,而tags标签是用来链接文章的,对于SEOer来说,使用tags可以起到聚

    2024年02月03日
    浏览(62)
  • 【JavaScript】动态监听iframe高度以及监听iframe内部链接跳转

    目录 背景 实现方式 实现思路 实现代码 扩展场景 参考文档 在日常开发中会遇到一种情况,就是页面需要嵌套iframe,由于iframe无法自适应里面样式高度,所以我们需要去监听iframe的动态高度 MutationObserver 定义观察器MutationObserver 监听iframe的contenWindow的 DOMContentLoaded 事件(当初始

    2024年02月07日
    浏览(48)
  • dedecms如何实现tag标签伪静态的方法

    dedecms的tag标签是一个很好管理的功能,通过tag标签可以找到相关的内容。但是dedecms的tag标签系统默认是//www.yii666.net/tags.php?/tag标签/如下图。不利于SEO优化。那么如何将TAGS静态化呢?(即改成//www.yii666.net/tags/1.html)。 这里主要是通过修改调用的标签进行伪静态。

    2024年02月02日
    浏览(49)
  • Windows下C++静态链接库的生成以及使用

    这篇文章简单讨论一下Windows下如何使用VS生成和使用C++静态链接库,示例使用VS2022环境。 先创建C++项目-静态库 然后将默认生成的.h和.cpp文件清理干净,当然你也可以选择保留。 然后创建需要的.h和.cpp文件。 看下代码 很简单的代码,就是提供一个打印字符串的接口。编译一

    2024年02月05日
    浏览(37)
  • python自动解析301、302重定向链接

    嗨喽~大家好呀,这里是魔王呐 ❤ ~! python更多源码/资料/解答/教程等 点击此处跳转文末名片免费获取 使用模块requests 方式代码如下: 设置属性:allow_redirects = True ,则head方式会自动解析重定向链接, requests.get()方法的allow_redirects默认为True,head方法默认为False 使用requests.get()方

    2024年02月07日
    浏览(33)
  • 【linux深入剖析】深入理解软硬链接 | 动静态库的制作以及使用

    🍁你好,我是 RO-BERRY 📗 致力于C、C++、数据结构、TCP/IP、数据库等等一系列知识 🎄感谢你的陪伴与支持 ,故事既有了开头,就要画上一个完美的句号,让我们一起加油 软链接和硬链接是在Linux系统中常见的文件链接方式。 软链接(Symbolic Link): 软链接是一个指向目标文

    2024年04月13日
    浏览(45)
  • vscode按住ctrl跳转设置以及插件

    1、安装插件 2、在settings.json中添加代码 3、添加代码 \\\"vue-helper.alias\\\": {         \\\"@\\\": \\\"src\\\"      },      \\\"vue-helper.componentPrefix\\\": {         \\\"alias\\\": \\\"@\\\",         \\\"path\\\": \\\"src\\\"      }

    2024年01月24日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包