response.Addheader больше не работает - PullRequest
1 голос
/ 06 июня 2011

У меня есть страница для ошибки 404, а response.status вчера равнялся 404 response.Addheader работал нормально, но сегодня он просто показывает пустую страницу, и если я проверяю статус заголовка, это 404.

вот часть моего кода

Response.Status="404 Not Found"
Response.AddHeader "Location", domain & "/page-not-found"

в том же коде - статус 301 работает нормально

IIS 7, vb script, classic asp

1 Ответ

1 голос
/ 17 апреля 2012

Вы можете отредактировать ваш web.config, чтобы перенаправить туда 404 ...

<configuration>
   <system.web>
      <customErrors defaultRedirect="/page-not-found"
                    mode="RemoteOnly">
         <error statusCode="404"
                redirect="/page-not-found"/>
      </customErrors>
   </system.web>
</configuration>

Источник: Пользовательские ошибки Web.config

...