а вот я не пойму, вот в роутере, делая проверку на не существующую страницу отправляю серверу 404 ошибку через http_response_code, все ок, в инструментах разработчика я ее ловлю, но если после я делаю перенаправление на кастомную страницу 404 через header, то сервер ее видит вообще? браузер