Ubuntu -> Apache -> Phusion Passenger -> Rails 2.3
Основная часть моего сайта реагирует на ваши клики. Поэтому, если вы нажмете на ссылку, она отправит вас к месту назначения и мгновенно восстановит вашу страницу.
Но, если вы нажмете кнопку «Назад», вы не увидите новую страницу. К сожалению, оно не отображается без обновления вручную; кажется, что браузер кеширует его. Я хочу убедиться, что браузер не кэширует страницу.
Отдельно я бы хочу установить даты истечения срока действия далеко в будущем для всех моих статических активов.
Какой лучший способ решить это? Должен ли я решить это в Rails? Apache? Javascript?
Спасибо за вашу помощь, Джейсон
Увы. Ни одно из этих предложений не заставило меня искать нужное поведение.
Может быть, есть ответ javascript? Я мог бы сделать так, чтобы rails записали временную метку в комментарии, а затем проверили javascript, чтобы увидеть, находятся ли времена в течение пяти секунд (или как-то работает). Если да, то хорошо, но если нет, то перезагрузите страницу?
Как вы думаете, это будет работать?
Спасибо за вашу помощь,
Джейсон