IIS7 отображает ОБА свое собственное сообщение 404 и сообщение CF9; Должен отображать только его собственный

Моя цель кажется простой.

Я хочу, чтобы IIS 7.5 справилсяВСЕ 404 File Not Found запрашивает статический или динамический (ColdFusion 9) контент и направляет пользователей на его собственную страницу 404 HTML.

Я считаю, что настройки IIS мне нужныexistingReponse=Replace, errorMode=Customи путь к файлу, указанный для 404. Это то, что я сделал.

При установке ColdFusion 10 все работает. С ColdFusion 9,по какой-то причине и статический ответ IIS 404 И ответ ColdFusion 404 отправляются клиенту и отображаются, Очень странно.

Я перепробовал все варианты альтернативных конфигураций, и, похоже, есть некоторые проблемы с каждым подходом.

Есть идеи, почему IIS не сможет заменить сообщение ColdFusion 404? ColdFusion не может связаться с IIS (через соответствующий заголовок), который отправляет 404? IIS является упрямым? Почему с ColdFusion 10 и ColdFusion 9 все будет иначе?

ColdFusion 9, через CFAdmin

Global Settings
- Missing Template Handler = [no path specified]

IIS 7, через IIS Manager

Configuration Editor -> system.webServer/httpErrors

    - allowAbsolutePathWhenDelegated = false
    - defualtPath  =  [no path specified]
    - defaultResponseMode = File
    - errorMode = Custom
    - existingResponse = Replace

Configuration Editor -> system.webServer/httpErrors -> Edit Collection

    - 404 Error
        path = [DriveLetter]:\inetpub\wwwroot\CAES\global\errorHandling\404.html
        prefixLanguageFilePath = [none specified]
        respnseMode = File
        statusCode = 404
        subStatusCode = -1
    - 403 Error
        path = [DriveLetter]:\inetpub\wwwroot\CAES\global\errorHandling\403.html
        prefixLanguageFilePath = [none specified]
        respnseMode = File
        statusCode = 404
        subStatusCode = -1

Ответы на вопрос(2)

Ваш ответ на вопрос