Отображать сообщение об ошибке браузера по умолчанию в php

#php #.htaccess #error-messaging

#php #.htaccess #сообщение об ошибке

Вопрос:

У меня есть php-скрипт, который проверяет трафик моих посетителей на моем сайте. Если он обнаруживает трафик прокси / vpn, я хочу показать сообщение об ошибке DNS_PROBE_FINISHED_NXDOMAIN.

Отображение сообщения об ошибке зависит от браузера

В Chrome оно отображается как «Этот сайт недоступен»

в Internet Explorer отображается «хммм … не удается попасть на эту страницу»

Mozilla: «хм. У нас возникли проблемы с поиском этого сайта.

Как мне установить эту ошибку в php? Возможно ли это с помощью http_response_code ?

Ответ №1:

Боюсь, что нет. DNS_PROBE_FINISHED_NXDOMAIN — это ошибка разрешения домена, а не ошибка ответа HTTP.

Поскольку клиент уже достиг сервера, эта ошибка не может быть вызвана.