Страница Coldfusion 5 и IIS 6 Custom 404 не отображается

сильный текст Мне нужно отобразить пользовательскую страницу 404 для посетителей, когда они пытаются посетить старую статью и перенаправить их на новую. У меня есть следующее в web.config для сайта

<system.web>
    <customErrors defaultRedirect="/custom404error.cfm" mode="On">
    </customErrors>
</system.web>


<system.webServer>
    <httpErrors errorMode="Custom">
        <remove statusCode="404" subStatusCode="-1" />
        <error statusCode="404" prefixLanguageFilePath="" path="/custom404error.cfm" responseMode="ExecuteURL" />
    </httpErrors>
</system.webServer>

Когда я работаю локально, все отлично работает, однако у меня ColdFusion 2016, и этот проект был написан на ColdFusion 5. Когда я тестирую на подходящих серверах, я сталкиваюсь со странной ошибкой, когда URL-адрес что-то вроде www.domain.com/fakearticle.aspx моя пользовательская страница всплывает, однако, когда URL-адрес www.domain.com/fakearticle.cfm или же www.domain.com/fakearticle.htmЯ получаю две разные страницы ошибки 404. У меня вопрос: почему я получаю 3 разных страницы ошибок и что я могу сделать с моим файлом конфигурации, чтобы это исправить.

ОБНОВЛЕНИЕ Я исправил это. У меня было несколько ошибок на серверах, на которых я тестировал. Развертывание всех моих изменений на неправильном сервере. Работает как положено

0 ответов

Другие вопросы по тегам