加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 那些具有“iframe = true&width = 80%&a

发布时间:2020-12-16 19:02:14 所属栏目:百科 来源:网络整理
导读:我正在运行Rails 3.2应用程序.我检查了Google网站管理员工具,看到了随机页面的大量HTTP 502错误.奇怪的是,所有这些都被爬行了?iframe = true width = 80% height = 80%作为查询参数: 例如http://www.mypage.com/anypage?iframe=truewidth=80%height=80%
我正在运行Rails 3.2应用程序.我检查了Google网站管理员工具,看到了随机页面的大量HTTP 502错误.奇怪的是,所有这些都被爬行了?iframe = true& width = 80%& height = 80%作为查询参数:

例如http://www.mypage.com/anypage?iframe=true&width=80%&height=80%

我肯定不会在内部链接到那些页面,必须是外部的.检查谷歌,在这里证明我 – 我看到很多其他页面都有相同的问题.

好像外部服务创建这些链接,但为什么??

解决方法

我也看到了这些.在过去的24小时内,我的一个页面上有9次点击.它们都来自同一个IP地址,即山景城中的谷歌.他们都没有推荐人.另外,一个非常有趣的事情是它们中有一半有这样的标题:
HTTP_ACCEPT           : */*
HTTP_ACCEPT_ENCODING  : gzip,deflate
HTTP_CONNECTION       : Keep-alive
HTTP_FROM             : googlebot(at)googlebot.com
HTTP_HOST             : mydomain.com
HTTP_USER_AGENT       : Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

但随后穿插的是来自同一IP的请求,这些请求没有在异常中报告任何HTTP头.我不确定这是否意味着他们没有被发送,或者Rails堆栈中的某些内容是否阻止了由于请求中的其他变化而导致的头文件被记录.在任何情况下,请求都是穿插的.

有问题的页面只存在了大约一个月,根据GA,它只能在那段时间内看到5个请求.

所有这一切让我相信,谷歌内部的人正在做一些实验性的事情,导致这些错误的查询字符串编码,而Rails应用程序正在看到它,因为它碰巧崩溃机架QS解析器,而其他平台可能更宽容.

与此同时,我可能只是为了停止对我大喊大叫补丁架,但关于正在发生的事情的最终答案必须来自谷歌(有人吗?).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读