lfq1989 发表于 2020-8-18 00:25:05

【已解答】堡塔网站加速 2.9 discuz3.4 电脑端有机率显示手机

我的网站是disciz3.4,手机端和电脑端都是相同的url,两端分别访问相同的页面,界面不一样,页面代码也不一样(不是h5网页)。

问题:使用的是堡塔网站加速 2.9
手机上访问了网站,马上在电脑上访问,电脑端就显示手机界面。电脑上访问了网站,马上再手机上访问,手机端就显示电脑端界面。

手机版和PC版界面不一样,但是访问url一样的情况(通过代码判断浏览器,返回不同的界面和代码),这样同时有人访问PC端和电脑端,就会出现问题。


大炮运维V587 发表于 2020-8-18 10:07:41

您好,在前端nginx或者apache那里进行适配你的pc和移动端,代码层的话使用加速会出现有缓存出现,导致不准的

lfq1989 发表于 2020-8-18 12:30:52

移动端和pc端域名一样的怎么匹配呢?

lfq1989 发表于 2020-8-18 12:31:56

意思是我这种是代码层的,就没法用这个加速吗?

lfq1989 发表于 2020-8-18 12:35:00

大炮运维V587 发表于 2020-8-18 10:07
您好,在前端nginx或者apache那里进行适配你的pc和移动端,代码层的话使用加速会出现有缓存出现,导致不准 ...


意思是我这种是代码层的,就没法用这个加速吗?

大炮运维V587 发表于 2020-8-18 17:24:14

lfq1989 发表于 2020-8-18 12:30
移动端和pc端域名一样的怎么匹配呢?

使用ua进行匹配

lfq1989 发表于 2020-8-18 17:46:08

大炮运维V587 发表于 2020-8-18 10:07
您好,在前端nginx或者apache那里进行适配你的pc和移动端,代码层的话使用加速会出现有缓存出现,导致不准 ...

意思要pc端和移动端用不同的域名吗?

大炮运维V587 发表于 2020-8-19 15:58:28

lfq1989 发表于 2020-8-18 17:46
意思要pc端和移动端用不同的域名吗?

不是,

lfq1989 发表于 2020-8-19 19:30:33

大炮运维V587 发表于 2020-8-19 15:58
不是,

你好,这个缓存设置30秒,就是30秒内第二次访问的人会有加速效果?如果流量小,很多分钟都没有访客。使用这个是不是就没有意义了?https://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif

大炮运维V587 发表于 2020-8-20 15:10:00

lfq1989 发表于 2020-8-19 19:30
你好,这个缓存设置30秒,就是30秒内第二次访问的人会有加速效果?如果流量小,很多分钟都没有访客。使用 ...

设置的缓存时间是30s,30s后有没有人访问,这个缓存都会过期的,31时候有人访问的话,会再次缓存

lfq1989 发表于 2020-8-23 18:10:53

大炮运维V587 发表于 2020-8-20 15:10
设置的缓存时间是30s,30s后有没有人访问,这个缓存都会过期的,31时候有人访问的话,会再次缓存 ...

好的,谢谢。https://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif
页: [1]
查看完整版本: 【已解答】堡塔网站加速 2.9 discuz3.4 电脑端有机率显示手机