Вы могли бы хотеть взглянуть на это исследование Google:
В среднем приблизительно каждый третий сервер Google испытывал корректируемую ошибку памяти каждый год и один в ста некорректируемая ошибка
Но они говорящий о RAM ECC, не Вашей повседневной пользовательской RAM
Это может быть немного поздно, однако можно вставить следующее system.webserver
часть web.config
<system.webServer>
<httpErrors existingResponse="PassThrough" />
</system.webServer>
Кредит переходит к этой записи на Переполнении стека: https://stackoverflow.com/questions/434272/iis7-overrides-customerrors-when-setting-response-statuscode
Вы можете попробовать просто добавить это:
<httpErrors>
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath="" path="/index.php" responseMode="ExecuteURL" />
</httpErrors>
В свой файл "web.config".