Назад | Перейти на главную страницу

Как включить кеширование прокси в Apache / Ubuntu Linux?

Я уже включил кеширование браузера на моем apache, но есть еще одна вещь, отчет аудита Chrome для моей веб-страницы предлагает «Использовать кеширование прокси (35)». Есть идеи, как это сделать?

Вы хотите разрешить общедоступным прокси-серверам кэшировать только общедоступные (доступные для всего мира, без аутентификации и т. Д.) И статические ресурсы (один и тот же контент доставляется всем пользователям). Так что вы можете ограничить это только контентом, где это имеет смысл, например JS, CSS и файлами изображений.

Тем не менее, вы захотите установить Cache-Control заголовок. Что-то вроде этого, чтобы публичный прокси мог хранить контент в течение часа:

Header set Cache-Control "max-age=3600, public"

В Vary: Accept-Encoding также важно убедиться, что общедоступные прокси-серверы не ломаются при сжатии вашего контента, но mod_deflate должен справиться с этим за вас, если необходимо.