Ошибка 404 - Google пытается проиндексировать CFC ColdFusion
В течение нескольких месяцев наш сервер IIS / ColdFusion выдавал 404 ошибки во время сканирования сканером Google. Обычно это легко отследить, но в этом случае Google пытается сканировать наши CFC-файлы. Файлы существуют, но они не доступны для Интернета - только для сервера ColdFusion. Тем не менее, Google видит ссылки на CFC где-то на нашем сайте и пытается следовать за ними.
Ниже дамп нашей структуры CGI во время одного из 404-х годов.baseCFC
такое CF CFD:\Domains\[domain]\cfc
, Все ссылки наbaseCFC
в нашем исходном коде либо в<cfajaxproxy>
тег илиCreateObject()
позвоните в Application.CFC (примеры ниже).
Возможно, это важная подсказка:baseCFC
относится кD:\Domains\[domain]\cfc
, но Google пытается достичьD:\Domains\[domain]\www\baseCFC
, который является домашним каталогом нашего сайта. Видимо гугл видитbaseCFC
как обычный (не отображенный) каталог на сервере и хочет его сканировать.
Вот примеры двух типовbaseCFC
ссылки в нашем коде:
<Cfajaxproxy>:
<cfajaxproxy cfc="baseCFC.Misc" jsclassname="ajxMisc">
CreateObject ():
<cfscript>
request.Misc = CreateObject( "component", "baseCFC.Misc" );
</cfscript>
Как мы устраняем эти ошибки 404, связанные с CFC? Спасибо!