去除discuz手机版链接&mobile=2后缀

2023-11-03

discuz手机版链接自动添加&mobile=2,导致百度收录的手机版链接无法打开

解决思路

1.打开/source/class/helper/helper_mobile.php文件搜索下面代码(约在22行):

$content = preg_replace("/href=\"(\w+\.php)(.*?)\"/e", "mobilereplace('\\1', '\\2')", $content);

在这里插入图片描述如上图,将其代码进行注释

2.打开/source/function/function_core.php文件搜索下面代码(约在237行):

function dheader($string, $replace = true, $http_response_code = 0)

将其:

if(defined('IN_MOBILE') && strpos($string, 'mobile') === false && $islocation) {
		if (strpos($string, '?') === false) {
			$string = $string.'?mobile='.IN_MOBILE;
		} else {
			if(strpos($string, '#') === false) {
				$string = $string.'&mobile='.IN_MOBILE;
			} else {
				$str_arr = explode('#', $string);
				$str_arr[0] = $str_arr[0].'&mobile='.IN_MOBILE;
				$string = implode('#', $str_arr);
			}
		}
	}

在这里插入图片描述如上图进行注释
到这一步就完后了,到网站后台更新缓存就可以看到问题解决了

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

去除discuz手机版链接&mobile=2后缀 的相关文章

随机推荐

  • C语言:带你轻松干掉 腾讯笔试大题 带环链表

    链表的分类 链表的种类总共有八种情况有以下组成 带头 不带头 单向 双向 循环 不循环 带环链表与循环链表不同 带环链表 不好找到入环的节点 它是在中间进入循环 而循环链表你只需遍历它的下一个是不是头就能找到了 所以内 带环链表是非常危险的
  • JAVA微信扫码支付模式一功能实现

    一 准备工作 4月份那会发了篇关于 JAVA微信扫码支付模式二功能实现的博客 无数人来追问模式一的开发 所以在这就贴出来 仅供参考 关于模式一和模式二的区别 我有解释过很多次 无非就是模式一的二维码是针对商品的 模式二的二维码是针对订单的
  • Day1-markdown用法和基础语法

    一 标题 在标题内容前加1 6个 然后再按一个空格 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 二 代码引用 输入三个反引号后回车 输入代码的位置 a 10 b abc 注释内容 select from tb student
  • docker安装mongodb(单点)图文详解

    零 说明 此文档目的在于方便大家快速搭建mongodb环境 不影响使用mongodb开发或者学习 不可用于生产 一 docker安装mongodb 1 创建挂载目录 docker volume create mongo data db do
  • 电感选型的关键参数

    电感是一种储能元件 用在LC振荡电路 中低频的滤波电路 DC DC能量转换等等 其应用频率范围很少超过50MHz 从阻抗频率曲线图可知 工作频率低于谐振频率时 电感器件表现出电感性 阻抗随着频率的升高而增大 当工作频率高于谐振频率时 电感器
  • Docker部署RabbitMQ踩坑

    照网上正常部署以后 能够正常登陆 但是页面显示不全 非常痛苦 没有正常显示折线图之类的 显示不全 1 Stats in management UI are disabled on this node 解决方法 进入rabbitmq容器 do
  • 多光谱遥感分类

    多光谱遥感分类 数据集制作 SAE调参 预测 数据集制作 本次实验是多分类 9分类 训练 验证 测试数据来自人工标记的区域 用ArcGIS生成每个点的X Y地理坐标后算出像素的相对位置 data x round data X 331718
  • Umi4 从零开始实现动态路由、动态菜单

    Umi4 从零开始实现动态路由 动态菜单 前言 前期准备 数据表 Mock数据 定义类型 开始 获取路由信息 patchRoutes routes routeComponents 生成动态路由所需的数据 formattedRoutePath
  • Unity(使用GUI制作第一人称鼠标准星)

    属性 简介 方法 注意 准星一般都放在屏幕正中央 所以屏幕的 宽高 2 可得中心点 屏幕宽度 Screen Width 屏幕高度 Screen Height 矩形宽度 自己声明的变量这里使用W代替 矩形高度 自己声明的变量这里使用H代替 准
  • 全国大学生物联网设计竞赛作品

    本文分享自中移OneOS微信公众号 全国大学生物联网设计竞赛优秀作品巡展 陪你长大 智慧养鸡小助手 近几年 鸡福利养殖越来越受关注 表现动物的天性是动物福利定义之一 保证家鸡有合适的活动空间和足够的有氧运动 才能保证拥有动物的天性 对家鸡的
  • 前端项目上线优化

    1 格式化代码 使用eslint 代码检查代码的格式 vs code 想要格式化 vue 文件 需要安装 vetur插件 可以格式化代码并且变成彩色 atl shif f快捷键 vetur格式化格式化代码 还是不符合 eslint 规范 字
  • Docker容器应用日志查看

    docker attach命令 docker attach options 容器会连接到正在运行的容器 然后将容器的标准输入 输出和错误流信息附在本地打印出来 命令中options的取值有三种 detach keys no stdin si
  • 墨盒和墨仓打印机区别?

    打印机有激光打印机 喷墨打印机 针式打印机等多个种类 其中日常文件打印最长使用到的就是激光打印机和喷墨打印机 喷墨打印机分两种类 1 墨仓式喷墨打印机 2 墨盒式喷墨打印机 1 供墨方式不一样 墨盒式喷墨打印机 使用的是独立的墨盒装入打印机
  • 正大新闻:炒期货巨亏7000万引股价大跌豪悦护理回购+增持

    昨日晚间 上市公司豪悦护理发布公告称 拟以1 4亿元 2亿元回购股份 回购价格不超过75元 股 另外 其控股股东 实际控制人李志彪拟3个月内增持2000万元 5000万元 值得注意的是 通过近几日的公告可以发现 此次回购或为豪悦护理对近日因
  • 想要设计自己的微服务?看这篇文章就对了

    欢迎大家前往腾讯云 社区 获取更多腾讯海量技术实践干货哦 本文由我就静静地看 发表于云 社区专栏 本文通过使用Spring Boot Spring Cloud和Docker构建的概念验证应用程序的示例 为了解常见的微服务架构模式提供了一个起
  • 前端练手项目合集40.0个,附源码,2022年最新

    今天分享40个博主平时收集整理的前端练手项目 都是一些适合前端新手的小项目合集 1 网易云音乐首页制作 2 实战项目之今日头条 3 实战项目之拉勾网 4 ReactNative项目之美食APP 5 uni APP项目实战教程 6 React
  • 测试人员掌握基本Linux命令——查看日志(实时日志)

    很多初级测试人员 在进行执行测试用例这个步骤时 发现bug 不能更加的准确去定位bug 在这样的情况下就可以打开Linux服务器 敲命令查看操作进行中的实时日志 当系统报错时 可以截图日志在缺陷管理系统中 开发人员就知道什么地方错了 操作步
  • rocksdb原理_ceph性能调优历程-rocksdb篇(1)

    最近调优及其他工作实在太忙 没有太多时间写心得 今天抽空来总结一下阶段性成果吧 从一开始的ceph调研 系统调优开始 ceph集群存储大规模数据之后 集群文件数超过2亿 rgw并发写性能下降的问题一直困扰我们 终于在最近找到了原因及相关解决
  • C++primer Plus 第七章复习题

    1 使用函数的3个步骤是什么 定义函数 提供原型 调用函数 2 请创建与下面的描述匹配的函数原型 igor 没有参数 且没有返回值 void igor tofu 接受一个int参数 并返回一个float float tofu int mpg
  • 去除discuz手机版链接&mobile=2后缀

    discuz手机版链接自动添加 mobile 2 导致百度收录的手机版链接无法打开 解决思路 1 打开 source class helper helper mobile php文件搜索下面代码 约在22行 content preg rep