eleventyseven
@eleventyseven
.Net разработчик

Закэшировался index.html

Добрый день.
Стоит nginx с апачем. Апач на 8080 порту, nginx на 80. По каким то причинам, внеся изменения в код страницы — она не меняется. Перезагрузка обоих сервисов не помогает. Где-то закэшировалось. Все перелазил, не могу найти где. В конфиге nginx'а ничего не прописано с кэшем. Система opensuse. Помогите найти проблему, что только не перепробывал.

P.S.: сама страничка статическая.
  • Вопрос задан
  • 2459 просмотров
Решения вопроса 1
bost84
@bost84
А почему у вас статика апачем отдаётся?
Попробуйте отдать её nginx`ом
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
Maximus43
@Maximus43
Чудес не бывает. Скорей всего в прокси (если есть) или на клиенте у вас закешировалось.
Ответ написан
Вы знаете, у меня, обычно в таких случаях оказывалось, что я просто сохраняю не тот файл, который обновляю. Перепроверьте этот момент ещё раз. Попробуйте для теста открыть его как index.html?123
Ответ написан
VBart
@VBart
Вероятно у вас был настроен кэш, затем вы его отключили в конфиге, но nginx по-прежнему работает со старым конфигом, ибо не перезагрузили, или перезагрузили но некорректно (неправильный скрипт, или nginx не хочет перезагружаться из-за какой-нибудь ошибки в одном из сторонних модулей, или вы поправили конфиг не тот, а настоящий конфиг лежит где-то в другом месте).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы