0

我已经完成了大量的 ASP.NET 和 PHP 开发,但我不太熟悉如何在 CF 中跟踪这类事情。我天真的第一个攻击角度是在任何源代码中搜索对 Google 的任何引用。没运气。

我在 IIS7 上运行该站点。谷歌、必应和雅虎显然都在我的网站上“看不到”任何东西。

更新:我以 Googlebot 的身份运行 Fetch 并得到以下信息:

HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
Server: Microsoft-IIS/7.0
Set-Cookie: CFID=1638251;expires=Sat, 14-Apr-2040 15:51:41 GMT;path=/
Set-Cookie: CFTOKEN=35688222;expires=Sat, 14-Apr-2040 15:51:41 GMT;path=/
Set-Cookie: LANGUAGEID=1;expires=Sat, 14-Apr-2040 15:51:41 GMT;path=/
Set-Cookie: CFGLOBALS=urltoken%3DCFID%23%3D1638251%26CFTOKEN%23%3D35688222%23lastvisit%3D%7Bts%20%272010%2D04%2D22%2008%3A51%3A41%27%7D%23timecreated%3D%7Bts%20%272010%2D04%2D22%2008%3A51%3A41%27%7D%23hitcount%3D2%23cftoken%3D35688222%23cfid%3D1638251%23;expires=Sat, 14-Apr-2040 15:51:41 GMT;path=/
X-Powered-By: ASP.NET
Date: Thu, 22 Apr 2010 15:51:40 GMT
4

2 回答 2

6

使用 Google 网站管理员工具“Fetch as Googlebot”(在实验室中)查看您的服务器返回给 Google 的确切内容。

于 2010-04-22T00:24:03.450 回答
0

结果证明这是一个复杂的application.cfm页面。

事实证明,没有 cookie 是行不通的。哦,维护一个生锈的旧网站的乐趣!如果禁用 cookie,这不是我预计会完全失败的网站类型(就内容和总体目的而言)。

作为 CF 的新手,我错误地认为我的简单“example.cfm”只会在该页面上执行代码。我不知道application.cfm。我检查了包含,什么也没看到。那是我使用 IIS7 的失败请求跟踪功能搜索跟踪的时候。通过将 googlebot 请求与普通浏览器请求进行比较,我确信在该级别上没有发生任何奇怪的事情。没有加载任何破坏我的请求的胭脂模块。

于 2010-04-23T23:15:23.233 回答