首页  >  问答  >  正文

javascript - 关于网站跳转的问题,大神帮忙看看这是什么原理!

之前发现个网站 它是只能在手机QQ的内置浏览器上面打开,这个要实现简单,判断ua就行了

但是这个网站的跳转原理我搞不懂

除了手机QQ的内置浏览器,剩下其余任何平台(PC QQ浏览器 等等)打开它都会秒提示服务器错误,网站无法是无法打开的

我用电脑模拟手机QQ浏览器的ua进行访问并且保存了它的网站源码后,却又找不到它那个判断的ua的js代码在哪里,而且我在本地打开保存的源码后它也不判断ua了(除了不判断ua其他功能一切正常),本人学艺不精,实在搞不懂,恳请大神解答~~

之前那个网站,作者已经关闭了,我只有它的源码,有大神帮忙看下吗?有红包的~~~

滿天的星座滿天的星座2649 天前622

全部回复(2)我来回复

  • PHP中文网

    PHP中文网2017-06-28 09:24:27

    说明判断ua的过程是在服务器端的代码进行的。

    回复
    0
  • typecho

    typecho2017-06-28 09:24:27

    UA 不就是 http head 的一部分么,后端语言都能拿到,做判断。

    其实压根不需要到程序执行到语言级别,http server 类似 apache,nginx 的都能拿到,做个判断。

    回复
    0
  • 取消回复