Google Cloud Bucket Stati c стиль сайта отличается от локальной копии - PullRequest
0 голосов
/ 09 февраля 2020

Я размещаю сайт stati c в хранилище Google. Я использую cloudflare для https.

Я зашел сегодня на сайт и увидел, что стилизация была нарушена. Части сайта были отрезаны, а другие смещены от центра - не так, как было задумано. Я очистил ведро и загрузил мою последнюю версию сайта через CLI gsutil. В том же браузере chrome локальная копия сайта выглядит совершенно иначе, чем обычная копия.

Я проверил, были ли загружены таблицы стилей и были ли они. Я временно удалил основную таблицу стилей из локальной копии, чтобы посмотреть, дает ли она тот же результат, но это не так.

1 Ответ

1 голос
/ 09 февраля 2020

У меня проблема с развитием в Chrome, когда браузер кэширует предыдущую таблицу стилей. Я решаю это путем жесткого refre sh (очистка кеша). Это самая лучшая из возможных проблем, потому что новые посетители, которые не кэшировали вашу таблицу стилей, не видят поврежденный CSS, поэтому я надеюсь, что это проблема!

(Первоначально комментарий )

Редактировать: дополнительные ресурсы

Кроме того, для своих пользователей вы можете заставить их браузеры получать новую версию: https://www.alainschlesser.com/bust-cache-content-hash/ и устанавливать некоторые рекомендации для браузеров из ваш сервер, например «кеш html на 24 часа» https://www.keycdn.com/blog/http-cache-headers

...