Я предполагаю, что в основном вы хотите отображать ошибку всякий раз, когда к вашему приложению обращаются запросы 403 и 404, и из-за кэширования вы не можете постоянно отображать сообщение об ошибке.
То, что вы можете сделать, это когда в первый раз 403/404 запрос сделан к вашему приложению, сохраните его в сеансах и в следующий раз снова такой же запрос, приложенный к вашему приложению, затем вы можете найти его в переменной сеанса. если найдено, отобразите ошибки.
Приведенное выше решение не относится к кешу, но может помочь вам в достижении ваших требований.
Спасибо:)