罗码网络discuz插件模板教程微信小程序安卓电脑软件htmlphp源码下载

罗码gitluo

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

手机动态码快速登录

手机号快速注册登录

搜索
开启左侧

[DZ教程] 去掉手机打开显示&mobile=2的教程

[复制链接]
罗码男神 实名认证 官方 发表于 2019-4-9 22:34:23 | 显示全部楼层 |阅读模式
带有&mobile=2的链接在PC上访问是进入misc.php?mod=mobile这个页面,有人会说这有什么关系呢?
+ V, j  B8 T0 B  I! q2 _
+ i; w  L# v. T# W5 U' u这就得说说我们最最关心的了,搜索引擎现在也在大力发展手机方面内容,它有可能收录到带有&mobile=2的链接,那么在PC上访问到这样的链接就惨不忍睹了。% P* e( X1 P" N/ O4 m' F; L4 }' J

$ M3 O6 d# K# J( V5 ?' L6 }6 X4 ?方法如下:
! e% a- k+ g5 Q1 J5 W# m0 U
. G3 C7 x& p  S$ ]% q& b3 G4 S第一步:
$ E/ i1 u2 ~' ], I1 M
: i/ j! [) \4 W  [( q9 @找到文件/source/class/helper/helper_mobile.php中:* [6 {6 D4 n; }& |5 l& L9 ~

) D6 m$ X+ @6 ^# x% w. p% \$content = preg_replace("/href=\"(\w+\.php)(.*?)\"/e", "mobilereplace('\\1', '\\2')", $content);
* ^/ o' w0 a  G8 s' u$ M3 a, V5 p
1 P; j/ E' Q2 L2 M- l复制代码8 P# y$ M! ~! Y& b7 ~2 U
将其删除或者注释掉即可;
; V1 g. k' ?* s1 ]9 y8 _9 N% @5 l" u$ N, r$ J+ n; l. @
第二步:
9 f8 A* J4 u0 O* e) W5 p- L
7 q5 a  I+ Z+ U3 _  H* W查找文件/source/function/function_core.php中:. b3 c" P$ b8 o( l

" S8 I8 @& v( L7 Q9 b1 Pfunction dheader($string, $replace = true, $http_response_code = 0)
' i2 @6 T- W7 X% Q& Z$ w& v3 ?6 a4 \+ f8 z
复制代码
5 f: F9 s; h7 l& E, m) J8 F0 r将其下面的:& Z5 J3 |# V5 _2 S1 w% Z* C' [1 P
$ Z8 F" U" l9 Q6 {! X* Z+ g
if(defined('IN_MOBILE') && strpos($string, 'mobile') === false && $islocation) {7 B3 Z: a$ P. B( \( X6 v) u

/ H- U8 m+ e- K' C+ v                if (strpos($string, '?') === false) {
& q+ t7 W4 W1 Y
: X0 O6 W- @, @, c- y+ }! h1 Q                        $string = $string.'?mobile='.IN_MOBILE;
% A* h# R- u) o! s; Q4 I+ R
! Y! ^3 W1 U7 p* q# e                } else {
/ s( [3 V+ j& q: F, K3 N
* i2 `1 Y! [' C( x                        if(strpos($string, '#') === false) {
. ]7 N$ L- C' h# e: x$ {( h. i
. l& J% z: V3 v' ]1 z                                $string = $string.'&mobile='.IN_MOBILE;
2 D4 ]: [  @( c+ C( V, W+ U/ b' \1 E$ i" G, Z! R9 l
                        } else {1 R$ q$ p2 q7 l* j. j: F' q

, S4 U( X: h" C: M; x0 P8 W                                $str_arr = explode('#', $string);
+ H" M2 M+ r% e4 x/ E2 X6 W% y& y3 L( i9 t
                                $str_arr[0] = $str_arr[0].'&mobile='.IN_MOBILE;7 t+ s5 f' S2 K7 q$ l0 E
' h# H$ r) V; {5 G0 F2 K" G0 b
                                $string = implode('#', $str_arr);1 r9 J, `6 g3 t

' v' K9 Z0 n  x' n4 u4 G; H# E                        }
2 j* d. }  Z  U
7 @0 t4 v4 }; Q                }
' M6 u8 ^% h, o. E( [- H' V! M; {5 M0 F* h
        }
3 V4 b+ d# M) E* j# [$ G: \7 G- J
  |: k5 S/ y" d4 V$ [2 T复制代码
6 n3 \2 C( b+ l' x' v5 F& x删除或者注释掉即可。
* }  `. H* S4 q( \
* @" Z! ?! ^$ t6 m1 c这样做之后再手机上访问和PC上访问的是同一个链接,也能正常访问手机版,需要注意的是要设置默认手机版是触屏版,相信现在没人不是这么设置。& a' M; C9 P  ]. o. i; G/ k
7 w/ N) U. E. A% Q

想说又不敢说,说了又怕被拒绝,拒绝了又怕尴尬,就是这样的。内心很痛苦的那种。
yyc男神 发表于 2019-6-12 01:38:51 | 显示全部楼层
支持一下

回复

使用道具 举报

666男神 发表于 2019-6-12 01:49:48 | 显示全部楼层
看帖回帖是美德!

回复

使用道具 举报

张红霞 发表于 2019-6-12 03:09:50 | 显示全部楼层
有竞争才有进步嘛

回复

使用道具 举报

全村的希望 发表于 2019-6-12 11:28:14 | 显示全部楼层
有道理。。。

回复

使用道具 举报

373044885 发表于 2019-6-12 11:59:33 | 显示全部楼层
帮你顶下哈!!

回复

使用道具 举报

江山狂念 发表于 2019-6-13 16:39:51 | 显示全部楼层
前排支持下

回复

使用道具 举报

1287252690 发表于 2019-6-14 15:12:45 | 显示全部楼层
谢谢楼主,共同发展

回复

使用道具 举报

 shu1332725 发表于 2019-6-17 00:57:56 | 显示全部楼层
没看完~~~~~~ 先顶,好同志

回复

使用道具 举报

岁月神偷 发表于 2019-6-19 01:06:53 | 显示全部楼层
我是个凑数的。。。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录 手机动态码快速登录

本版积分规则

QQ|Archiver|手机版|小黑屋|罗码 ( 粤ICP备17073043号 )https://beian.miit.gov.cn/#/home

GMT+8, 2026-2-27 10:42 , Processed in 0.123777 second(s), 58 queries .

Powered by 罗码网络! X3.4

© 2001-2017

快速回复 返回顶部 返回列表