Предотвращение кэширования файлов CSS

Я разрабатываю простой веб-сайт с использованием PHP.

Конфигурация разработки: WAMP

Конфигурация производства: LAMP

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

Я погуглил и нашел различные решения, которые я уже пробовал.

  • Добавление запроса в конец css css/main.css?78923
  • Использование Ctrl + R (в Firefox) для принудительного извлечения ресурса
  • Отключение кэширования Firefox, а также использование надстройки Очистить кэш Firefox.

Когда ничего из этого не сработало, я еще немного погуглил и наткнулся на страницу стека (здесь), где кто-то предположил, что Apache кэширует ресурсы. Так что проблема не в файрфоксе, а в сервере. Парень также предложил решение, которое я не понял (я новичок)

Мой вопрос состоит из двух частей:

  1. Правда ли, что Apache кеширует ресурсы? (Как мне проверить, работает ли мой?)
  2. Как предотвратить кэширование?

PS: копирование и вставка решения в вопрос о стеке (тот, что у меня выше в виде ссылки) не сработало :(

14
задан Community 23 May 2017 в 10:31
поделиться