当前位置:论坛首页 > Linux面板 > 求助

网站手机端SSL后访问不断循环

发表在 Linux面板2020-11-6 13:14 [复制链接] 0 1017

本帖最后由 Enjoy 于 2020-11-6 13:21 编辑

环境:LNMP
程序:帝国CMS
问题:网站手机端SSL后访问不断循环。

之前只是PC端做了,移动端没做,但是都是正常的,现在移动端https后,访问就无限循环的跳了

识别手机跳转代码:
<script type="text/javascript">
        if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){  
      if(window.location.href.indexOf("?mobile")<0){
                try{
                        if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry|iPad/i.test(navigator.userAgent)){
                                window.location.;
                        }
                }catch(e){}
        }
}
</script>

1604639296(1).jpg

除了这个方法还有什么方法可以二级域名绑定目录

我测试了一个.htaccess代码,但是无效,代码如下:
RewriteEngine on

#设置m指向根目录的子目录/mphone

RewriteCond %{HTTP_HOST} ^m.baidu.com$
RewriteCond %{REQUEST_URI} !^/m/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /m/$1
RewriteCond %{HTTP_HOST} ^m.baidu.com$
RewriteRule ^(/)?$ m/ [L]

官方看看能不能帮帮忙


使用道具 举报 只看该作者 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术分析

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

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