Просто подумав, вы пытались добавить ~ к своим перенаправлениям?Структура вашего приложения / каталога в PROD, вероятно, отличается от локальной тестовой машины.
<customErrors mode="On" defaultRedirect="~/pages/sitemap">
<error statusCode="404" redirect="~/pages/sitemap" />
</customErrors>
Кроме того, обратите внимание, что в вашем файле web.config
* есть нечто похожее на следующий фрагмент кода.1005 *
Это «может» переопределить ваши настройки.