当前位置:论坛首页 > BUG提交 > Linux面板

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

发表在 BUG提交2020-8-18 00:25 [复制链接] 10 9625

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

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

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


使用道具 举报 只看该作者 回复
发表于 2020-8-18 10:07:41 | 显示全部楼层
您好,在前端nginx或者apache那里进行适配你的pc和移动端,代码层的话使用加速会出现有缓存出现,导致不准的
使用道具 举报 回复 支持 反对
发表于 2020-8-18 12:30:52 | 显示全部楼层
移动端和pc端域名一样的怎么匹配呢?
使用道具 举报 回复 支持 反对
发表于 2020-8-18 12:31:56 | 显示全部楼层
意思是我这种是代码层的,就没法用这个加速吗?
使用道具 举报 回复 支持 反对
发表于 2020-8-18 12:35:00 | 显示全部楼层
大炮运维V587 发表于 2020-8-18 10:07
您好,在前端nginx或者apache那里进行适配你的pc和移动端,代码层的话使用加速会出现有缓存出现,导致不准 ...


意思是我这种是代码层的,就没法用这个加速吗?
使用道具 举报 回复 支持 反对
发表于 2020-8-18 17:24:14 | 显示全部楼层
lfq1989 发表于 2020-8-18 12:30
移动端和pc端域名一样的怎么匹配呢?

使用ua进行匹配
使用道具 举报 回复 支持 反对
发表于 2020-8-18 17:46:08 | 显示全部楼层
大炮运维V587 发表于 2020-8-18 10:07
您好,在前端nginx或者apache那里进行适配你的pc和移动端,代码层的话使用加速会出现有缓存出现,导致不准 ...

意思要pc端和移动端用不同的域名吗?
使用道具 举报 回复 支持 反对
发表于 2020-8-19 15:58:28 | 显示全部楼层
lfq1989 发表于 2020-8-18 17:46
意思要pc端和移动端用不同的域名吗?

不是,
使用道具 举报 回复 支持 反对
发表于 2020-8-19 19:30:33 | 显示全部楼层

你好,这个缓存设置30秒,就是30秒内第二次访问的人会有加速效果?如果流量小,很多分钟都没有访客。使用这个是不是就没有意义了?
使用道具 举报 回复 支持 反对
发表于 2020-8-20 15:10:00 | 显示全部楼层
lfq1989 发表于 2020-8-19 19:30
你好,这个缓存设置30秒,就是30秒内第二次访问的人会有加速效果?如果流量小,很多分钟都没有访客。使用 ...

设置的缓存时间是30s,30s后有没有人访问,这个缓存都会过期的,31时候有人访问的话,会再次缓存
使用道具 举报 回复 支持 反对
发表于 2020-8-23 18:10:53 | 显示全部楼层
大炮运维V587 发表于 2020-8-20 15:10
设置的缓存时间是30s,30s后有没有人访问,这个缓存都会过期的,31时候有人访问的话,会再次缓存 ...

好的,谢谢。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

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