- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Появилась желание уменьшить размер логов сайта.
Можно-ли сделать чтобы сервер не писал в лог обращение к картинкам?
А то на каждое обращение к сайту форум лепит в лог 30-60 записей запроса картинок в итоге тяжелый лог 100-150 МБ в день много места занимает :)
(про ротацию в курсе, но все-таки каждая запись это IO жесткого, а их всего 50 в секунду у него, или я ошибаюсь? и париться не стоит)
Есть несколько вариантов, например поставить к апачу нгинкс для обработки картинок и выключить в нгинксе логи, тогда в апаче останутся только обращения к скриптам, и заодно нагрузку снизите если много картинок; ну или просто выключите логи апача и всё :) хотя я не думаю что лог 100мб в день катастрофически влияет на производительность.
SetEnvIf Request_URI \.gif image-request
SetEnvIf Request_URI \.jpg image-request
SetEnvIf Request_URI \.png image-request
CustomLog logs/access_log common env=!image-reques
Также можно прописать SetEnv image-request в файлах .htaccess внутри папок, где не нужно вести лог обращений
Верный признак, что нужно выдачу Expires настроить. Если браузер знает время жизни объекта, то такие картинки вообще не запрашивает.
Также можно прописать SetEnv image-request в файлах .htaccess внутри папок, где не нужно вести лог обращений
вот это самое интересно - спасибо - попробую.