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

罗码gitluo

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

手机动态码快速登录

手机号快速注册登录

搜索
开启左侧

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

[复制链接]
罗码男神 实名认证 官方 发表于 2019-4-9 22:34:23 | 显示全部楼层 |阅读模式
带有&mobile=2的链接在PC上访问是进入misc.php?mod=mobile这个页面,有人会说这有什么关系呢?( `; Q' s, i; P  T6 F  Y

7 s4 r6 t9 h! z; Q. m这就得说说我们最最关心的了,搜索引擎现在也在大力发展手机方面内容,它有可能收录到带有&mobile=2的链接,那么在PC上访问到这样的链接就惨不忍睹了。
2 G* ^9 s5 x' h' q3 F0 v3 t* J* F2 O: s6 l
方法如下:
9 z  Y. l" e" z1 h0 @
% Q/ @8 N3 p: g第一步:# a6 A/ Q' c& ]3 w) [. W/ t" X
0 l) `; b) S3 ^0 h4 F
找到文件/source/class/helper/helper_mobile.php中:& K3 h7 G6 c" N

  q; q% \0 I1 {* r: c5 C$content = preg_replace("/href=\"(\w+\.php)(.*?)\"/e", "mobilereplace('\\1', '\\2')", $content);
; E+ B. H& U' \2 l. z' K% g# z& z3 \8 R  I" g* v
复制代码
" n4 h" a, U7 c' f2 @3 J( M% E将其删除或者注释掉即可;
9 ^5 b- ~( A! I
, S; u( H; ?8 ^' O第二步:
0 \, z; T# Q6 ], g. q# }5 G3 o' t' H& w- Y/ W+ R
查找文件/source/function/function_core.php中:+ @; \/ A+ l& ~5 o, Z! H
. h- o3 S9 z! f  f9 S
function dheader($string, $replace = true, $http_response_code = 0)3 T9 h* U2 \" h' v
6 k) x& o1 C- o0 Q
复制代码9 ]' m' u4 x5 G' I* J% w
将其下面的:5 C% e$ U: Y2 A/ v3 d. s+ Y
# e$ C/ {8 K2 z, `' y+ Y, F
if(defined('IN_MOBILE') && strpos($string, 'mobile') === false && $islocation) {& V1 E  r) f7 S. P

8 I  [3 t8 z: R: p                if (strpos($string, '?') === false) {
+ l% t! }" H) h- l' [! S1 E$ v1 C, t- P
6 o. U- o( k5 B+ b. U+ Z9 B                        $string = $string.'?mobile='.IN_MOBILE;
1 }0 v) ~" n9 w5 A
, ^0 N+ t/ D2 D& T* w                } else {' Y- }' t, K+ e* z) ^
; o. ]+ F6 q% J( D
                        if(strpos($string, '#') === false) {
( y% C  b% I4 c9 e- [. S
' G9 o6 a; ~9 z& r" w! R$ L                                $string = $string.'&mobile='.IN_MOBILE;4 [- s& {. R% O8 h0 T0 A
: i( O( N3 R( @7 N) h1 l. W$ l- f
                        } else {
" {* d4 l6 t4 O
8 R3 U% J) y! G$ C9 I! \                                $str_arr = explode('#', $string);& t; C& V+ J; t, Z; G

( o" Z( Q4 G8 @                                $str_arr[0] = $str_arr[0].'&mobile='.IN_MOBILE;4 G: x3 R" m" \" e0 ^: w

' x; {' X: |, @: K) ~                                $string = implode('#', $str_arr);7 i7 I3 s0 N3 n; t) l

) O1 A# }  m, x$ I, w5 C& Y                        }7 a4 n/ D; m3 g

1 h- @7 F* R. M. |5 ?                }9 k) C5 t5 W8 z

- y/ q! q' z) o2 f8 [5 ^" J& N        }
. E) H- I- N6 C! V6 s) `: i: Q* G3 f& N+ m2 H
复制代码2 n% l9 f1 f& q
删除或者注释掉即可。
6 g- i- `8 w/ s8 t) d; a' W+ l0 w/ \: I
这样做之后再手机上访问和PC上访问的是同一个链接,也能正常访问手机版,需要注意的是要设置默认手机版是触屏版,相信现在没人不是这么设置。
3 S  H' I& s7 `" k4 U* ?# K0 o+ F' N+ V

想说又不敢说,说了又怕被拒绝,拒绝了又怕尴尬,就是这样的。内心很痛苦的那种。
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, 2025-5-6 14:08 , Processed in 0.170703 second(s), 58 queries .

Powered by 罗码网络! X3.4

© 2001-2017

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