Подтвердить что ты не робот

Зачем устанавливать subStatusCode в -1 в Web.config?

Извините, если это очевидно, но я искал вокруг и не могу найти ответ.

В файле .net Web.config может ли кто-нибудь сказать мне, что делает установка subStatusCode to-1?

<httpErrors errorMode="Custom" existingResponse="Replace">
      <clear />
      <remove statusCode="404" subStatusCode="-1" />
      <error statusCode="404" prefixLanguageFilePath="" path="/Error.aspx" responseMode="ExecuteURL" />
</httpErrors>

Я предполагаю, что это означает все "под" коды, 404.1, 404.2 и т.д.?

4b9b3361

Ответ 1

- 1 - значение по умолчанию для subStatusCode в IIS.

Тем не менее, вы удаляете элемент здесь, поэтому он просто повторяет очевидное (удалите все предыдущие записи для statusCode).

В этом случае (с элементом remove) он не нужен.