几个月来,我们的IIS/ColdFusion服务器在Google搜索器扫描期间一直在抛出404错误。通常很容易追踪这些,但在这种情况下,Google正在尝试扫描我们的CFC文件。这些文件确实存在,但它们并未暴露于Internet - 仅限于ColdFusion服务器。尽管如此,谷歌正在看到我们网站上某些地方的CFC的链接,并正在试图追踪它们。404错误 - Google尝试索引ColdFusion CFC
下面是我们的CGI结构在404之一的转储。 baseCFC
是一个到D:\Domains\[domain]\cfc
的CF映射。在我们的源代码中,对baseCFC
的所有引用要么在<cfajaxproxy>
标记中,要么在Application.CFC中调用CreateObject()
(以下示例)。
也许这是一条重要的线索:baseCFC
指的是D:\Domains\[domain]\cfc
,但Google试图达到D:\Domains\[domain]\www\baseCFC
,这是我们网站的主目录。显然,Google将baseCFC
视为服务器上的普通(未映射)目录,并且希望对其进行扫描。
下面是两种类型的我们的代码baseCFC
引用的例子:
<cfajaxproxy>:
<cfajaxproxy cfc="baseCFC.Misc" jsclassname="ajxMisc">
的CreateObject():
<cfscript>
request.Misc = CreateObject("component", "baseCFC.Misc");
</cfscript>
如何我们要不要排查这些与CFC相关的404错误?谢谢!
这很有道理!我们应该在24小时内知道它是否有帮助;如果是这样,我会接受这个答案。非常感谢。 – SetFreeByTruth