我司手机网站打不开了,不管怎么访问都是访问的PC网站,永远在

 

问:1、我司程序采用伪URL方式访问网站;

2、2019年8月15日,贵司为我司转移了虚拟主机,更换了机房;3、更换前访问都是ok的,更换后就一直手机站无法访问,访问手机域名网站,一直跳转到pc网站(PC网站做了移动端设备检测,遇到移动端主动跳转到移动端端,现在一直在PC/Mobile之间来回切换,无法正常访问)备注:移动端没有做任何浏览器的检测访问测试,另外一种访问形式:https://www.sjmrsh.com/mobile/index.html4、经过我司核查,在webconfig里之前贵司工程师帮我们做了301配置跳转,可能是因为这个原因导致的,麻烦贵司帮我们重新设置下301,把这个工作完善完毕;
再次感谢,我司手机网站打不开了,不管怎么访问都是访问的PC网站,永远在来回的跳转

问:

问:PC网站访问地址:www.sjmrsh.com
Mobile网站访问地址:m.sjmrsh.com

答:您好,核实到站点移动端的跳转进入了循环,请提供下具体PC域名地址跳转到移动端页面的规则设置的文件路径,以便这边核实

,非常感谢您长期对我司的支持!

问:PC网站访问地址:www.sjmrsh.com  

路径规则:https://www.sjmrsh.com/sjmrsh/index.htmlPC网站带有:https://
Mobile网站访问地址:m.sjmrsh.com  路径规则:htts://www.sjmrsh.com/mobile/index.htmlMobile站:http://

<!–301跳转代码 跳转代码 END–>

问:我们在PC网站的:/common.js 里增加了 判断浏览器是否是移动端,如果是,则跳转到:http://m.sjmrsh.com/XXXXX地址的代码,所以这块是正常的,可以跳转到m.sjmrsh.com/zxxx里,但是很快就又被返回到www.sjmrsh.com里了,可能是因为上面写的 301跳转的缘故(贵公司工程师设置的)

答:您好,抱歉,这边是夜班值班技术,技术有限,无法为您排查代码方面的问题,核实到js文件中存在判断,但是判断的结果是是使用移动端的m.sjmrsh.com二级域名来访问站点,但是二级域名并未跳转到对应uri:mobile/index.html下

请联系程序提供商核实下程序中域名判断部分代码,如图:,非常感谢您长期对我司的支持!

问:我就是技术服务商,这个网站也是我们公司的,之前没有迁移虚拟主机的时候都是好好地,迁移完毕之后就出这个问题了,请检查贵公司关于我司站点的301配置跳转的问题,谢谢;

备注:PC端程序判断部分是没有问题的(遇到移动端显示设备,则跳转到:http://m.sjmrsh.com),现在是跳转过去了,但是301跳转设置有问题,就又给跳转到PC网站,结果PC网站又有检测程序,又给跳转到http://m.sjmrsh.com了,结果产生了一个死循环;
不知道我的描述是否清楚,如果不清楚可以给我来电话: 罗权 我是技术工程师;

答:您好,这边核实到有重复跳转的原因是,只判断了来源站点是手机站就会跳转,但是跳转并未判断来源的域名,应该是:

1、来源的域名不是m二级域名,判断访问的设备是否为手机设备2、判断了设备是手机设备后,进行跳转,跳转到m二级域名后就不能再跳转了3、如果来源是m二级域名,就不用判断是否为手机设备了,直接返回移动端页面请核实下该js文件中的判断代码,在代码中添加判断m二级域名的代码,请知悉,非常感谢您长期对我司的支持!

问:我们m.sjmrsh.com没有做任何跳转,程序没有做任何设置,访问m.sjmrsh.com进入PC网站是因为贵司做的301跳转有问题,

答:您好,我司设置的301只是针对站点域名,对应的网站301是排除m.sjmrsh.com域名不会跳转到www域名的。对应的规则也是会将对应的静态文件进行调整。

当前访问跳转是您对应的程序中调用的js中存在手机访问跳转域名http://m.sjmrsh.com/templates/sjmrsh_new/js/common.js,到m.sjmrsh.com,但是对应的m.sjmrsh.com访问仍调用了该js,并且对应的访问没有判断过滤m域名,导致您对应的m.sjmrsh.com 不断跳转到自己。直接访问手机对应的网站静态文件访问不经过程序执行,测试可以正常访问。
当前已经将对应的301规则您注释,现在访问不会跳转没有调整,请排查您的网站程序,请跳转正常后取消注释即可。您可以访问http://m.sjmrsh.com/1.html  循环跳转 http://m.sjmrsh.com/2.html不跳转。非常感谢您长期对我司的支持!

问:我们程序一直访问m.sjmrsh.com 对应的模板文件是:/templates/mobile/,那怎么现在访问,则访问的模板文件时:/templates/sjmrsh_new/(PC的模板文件),程序我们什么都没有调整,

问:

您看下附件的图片,我域名访问的是:m.sjmrsh.com,还没有应该requestDomain是:m.sjmrsh.com才对,但是直接就变成了:www.sjmrsh.com ,也就是说现在的 301跳转,只要遇到m.sjmrsh.com就强制跳转到 www.sjmrsh.com 之后才走到我的程序的路由设置里,请麻烦尽快给看下吧,这个真的不是我们程序的缘故。谢谢

答:您好,

测试域名本身并无跳转,并且www下也没有跳转规则,请核实是否程序自身做了判断导致的跳转,由于我司对您程序架构不了解,并且您是.net程序也无法直接核实代码,请联系程序商协助核实下程序方面设置,非常感谢您长期对我司的支持!

问:

1、http://testing.sjmrsh.com/  这个路径是我刚才用手机网站模板,一抹一样的,copy了一份,重新解析了个二级域名放上去做测试,访问一点问题都没有;2、用 http://m.sjmrsh.com/访问,还是跑到了 www.sjmrsh.com的网站模板里;3、再次证明了,和我程序没有关系,我程序设置多少个二级域名都ok,都是可以独立访问各自的站点,唯独这个m.sjmrsh.com的域名总是跳转到www去。
还请贵公司好好检查一下,是不是对我的站点的m域名,做了额外的设置导致这种情况发生,还是哪里设置了缓存,感谢;

答:您好,通过host文件将域名直接定向到服务器IP上进行测试(此设置将无外部cdn及缓存)

     改名/aspx/testing/index.aspx ,testing.sjmrsh.com会报错     改名/aspx/mobile/index.aspx    m.sjmrsh.com无任何报错仍访问到www首页。     无论修改templates下模板文件中的标题还是变量{site.seo_title}的值,还是将index.html改名,访问均没有更新效果。因此反复测试分析认为是程序内部缓存问题,请您从这方面具体检查:检查下缓存方面配置,数据库方面及可尝试将m站点重建次再试试,非常感谢您长期对我司的支持!

问:1、按照贵司提供的方法,我们重建了m站,现在问题已经得到解决,可以正常通过m站进行访问了,请问这个问题是具体时间哪里的问题?我们的程序从来没有添加过缓存类的东西,是CDN加速出的错误还是哪里的问题?

2、我们在给网站添加微信分享朋友圈功能,需要这个虚拟主机的ip白名单,麻烦告知一下,我们添加进去 

问:

我这个本地ping 域名,一直是这种状态,是不是有问题,麻烦给看下,另外请速度帮我处理一下上面的那个问题

答:您好,已电话沟通了 ,已更换了节点,请稍候20分钟后生效再试 ;服务器IP地址是 : 127.0.0.1 ,非常感谢您长期对我司的支持.由此给您带来的不便之处,敬请原谅!谢谢!

问:

为什么微信端反馈说这个ip,不是我的白名单列表,这个ip是我的服务器ip,这个ip是干嘛的?

答:您好,127.0.0.1这个ip是我司拆分的代理ip,服务器被攻击会进行切换ip,该主机ip是:127.0.0.1

请知悉,非常感谢您长期对我司的支持!

更多关于云服务器域名注册,虚拟主机的问题,请访问西部数码官网:www.west.cn
赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » 我司手机网站打不开了,不管怎么访问都是访问的PC网站,永远在

登录

找回密码

注册