Access log
Определение: Access log (журнал доступа) — это лог-файл, куда сервер записывает каждый запрос к сайту: кто пришёл, какой URL открыл, какой код ответа вернулся (200, 301, 404 и т.д.), сколько данных отдали и какой браузер был у посетителя.
Зачем это нужно
- Понимать, какие страницы реально открывают пользователи и как часто.
- Быстро находить “битые” ссылки и ошибки 404 по конкретным URL.
- Проверять работу редиректов (301/302) и выявлять цепочки перенаправлений.
- Замечать подозрительную активность: сканирование админок, всплески запросов, ботов.
- Диагностировать проблемы с производительностью по времени ответа (если оно логируется).
- Понимать, как поисковые роботы обходят сайт (по User-Agent и частоте запросов).
Пример
Пример кода:
203.0.113.5 - - [16/Dec/2025:10:12:41 +0300] "GET /catalog/ HTTP/1.1" 200 15432 "https://site.ru/" "Mozilla/5.0"
203.0.113.5 - - [16/Dec/2025:10:12:55 +0300] "GET /old-page/ HTTP/1.1" 301 0 "-" "Mozilla/5.0"
203.0.113.5 - - [16/Dec/2025:10:13:10 +0300] "GET /wp-login.php HTTP/1.1" 404 532 "-" "Mozilla/5.0"
Первая строка — успешная загрузка страницы (код 200). Вторая — редирект со старого URL (код 301). Третья — запрос на несуществующую страницу (код 404), часто так “прощупывают” сайты боты.
Скриншот
Подпись к скриншоту: просмотр access.log на сервере/хостинге: строки запросов с URL, кодом ответа, реферером и User-Agent
Частые ошибки
- Пытаться искать причину “500 ошибки” только в access log — обычно нужна связка с error log.
- Игнорировать 301/302 и не замечать цепочки редиректов, которые замедляют сайт и вредят SEO.
- Не включать ротацию логов — access.log разрастается и может забить диск.
- Не фильтровать ботов при анализе и делать неверные выводы о реальном трафике.
- Хранить логи без контроля доступа, хотя там есть IP и служебные данные.
Связанные термины
- Логи сервера
- Error log
- HTTP-коды
- Редирект 301
- 404 Not Found
- User-Agent
- Ротация логов
Наши услуги
- Техническая поддержка сайта — настроим сбор/ротацию логов и найдём причины ошибок по access/error log.
- SEO-продвижение сайтов — разберём 404, редиректы и обход роботов, чтобы не терять трафик.
- Доработка сайтов — устраним “узкие места” и ускорим сайт, опираясь на данные логов.