Хотите узнать, как настроить политику кэша браузера на сервере Apache? В этом учебнике мы собираемся настроить Mod_expires чтобы сообщить браузеру пользователя кэшировать объекты в течение определенного периода времени.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41

В нашем примере сервер Apache принимает веб-сайт WWW.GAMEKING.TIPS

Список оборудования

В следующем разделе представлен список оборудования, используемого для создания этого учебника.

Как Amazon Associate, я зарабатываю от квалификационных покупок.

Apache - Связанные Учебник:

На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Apache.

Учебник Apache - Настройка политики кэша браузера

Установите сервер Apache.

Copy to Clipboard

Включить необходимые модули Apache.

Copy to Clipboard

Редактировать файл конфигурации Apache для веб-сайта.

Copy to Clipboard

Добавьте следующие строки в этот файл конфигурации.

Copy to Clipboard

Вот файл, перед нашей конфигурацией.

Copy to Clipboard

Вот файл, после нашей конфигурации.

Copy to Clipboard

Перезапустите службу Apache.

Copy to Clipboard

В нашем примере браузер удаленного пользователя будет кэшировать файлы изображений с сервера Apache в течение 30 дней.

С удаленного компьютера Linux попробуйте получить доступ к изображению.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

В нашем примере сервер Apache использует заголовок соединения, чтобы сказать браузеру пользователя кэшировать файлы в течение 30 дней.

Поздравляю! Вы настроили политику кэша для браузера на сервере Apache.

Учебник Apache - Настройте политику кэша браузера с помощью HTACCESS

Установите сервер Apache.

Copy to Clipboard

Включить необходимые модули Apache.

Copy to Clipboard

Отредактируйте файл конфигурации Apache.

Copy to Clipboard

Добавьте следующие строки в конце файла.

Copy to Clipboard

Создайте файл HTACCESS в каталоге веб-сайта.

Copy to Clipboard

Добавьте следующие строки в этот файл конфигурации.

Copy to Clipboard

Наверстуйте правильное разрешение файла.

Copy to Clipboard

Перезапустите службу Apache.

Copy to Clipboard
С удаленного компьютера Linux попробуйте получить доступ к изображению.
Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

В нашем примере сервер Apache использует заголовок соединения, чтобы сообщить браузеру пользователя кэшировать файлы

Поздравляю! Вы настроили политику кэша для браузера на сервере Apache.