Coldfusion IIS 7 custom 404 пустая страница - PullRequest
0 голосов
/ 03 апреля 2012

Чтобы ответить в любом cfm с кодом статуса cfheader = 404, в web.config я настроил это:

 <?xml version="1.0" encoding="UTF-8"?>
 <configuration>
   <system.webServer>
       <httpErrors existingResponse="PassThrough" />
   </system.webServer>
 </configuration>

Это прекрасно работает.

Чтобы ответить пользовательской страницей при доступе клиента к несуществующей странице, я настроил пользовательскую страницу 404 для cfm в диспетчере IIS7, но она отвечает пустой страницей (с кодом 404), а не моей пользовательскойcfm page.

Как настроить IIS для ответа на пользовательскую страницу и вставки из cfheader?

Ответы [ 2 ]

0 голосов
/ 21 сентября 2013

Посмотрите на эту ссылку, которая отвечает на связанный вопрос . Решение было найдено на сервере, работающем под управлением ColdFusion 9 Standard, но я полагаю, что результат будет таким же на ColdFusion 10, поскольку моя собственная проблема - обсуждаемая в другом потоке - началась с этой версии.

Короче говоря: для беспроблемной работы вы должны поместить обработчик 404 в корневой каталог вашего сайта и использовать страницы ошибок IIS, чтобы указать эту страницу ColdFusion в качестве обработчика 404 для сайта. Полная информация в ссылке.

0 голосов
/ 04 апреля 2012

Панель управления, Инструменты администратора, Сайты, Страницы ошибок.

...