2016-03-02 5 views
1

Я пытаюсь отследить все те ссылки, которые заставляют 404.i пробовали $_SERVER['HTTP_REFERER'] на странице 404, но это не сработает для меня. ПРИМЕЧАНИЕ. Я не хочу использовать API Google Analytics. Есть ли другой возможный способ?Отслеживать ссылки, которые вызывают 404

+0

Вы используете сервер Apache или IIS? –

+0

Я использую apache – nOmi

+0

Создайте файл '.htaccess', который будет перенаправлен на 404 страницу с ошибкой 404. Оттуда вы можете сделать все данные, которые вам нужны. –

ответ

1

Создайте файл .htaccess, который перенаправит на 404 страницу с ошибкой 404. Добавьте этот код в свой .htaccess файл: ErrorDocument 404 /404.php и в корневом коде введите файл 404.php. В этом файле 404.php вы можете выполнить всю обработку ошибки.

$_SERVER['REQUEST_URI'] должен иметь URL-адрес, указанный в браузере.

Также убедитесь, что вы загружаете страницу 404, а не перенаправляете страницу 404.

+0

Спасибо, сработало! – nOmi

Смежные вопросы