Задать вопрос
valgerofficial
@valgerofficial

Почему сайт отображается некорректно?

Имеется сайт. после выгрузки файлов на сервер, почему то не прогружаются стили и скрипты. Полностью удалял все файлы и перезаписывал полностью. Но сайт оставил старые стили, чистил кэш браузера.. но проблема не только у меня оказывается. В чем может быть дело?
  • Вопрос задан
  • 177 просмотров
Подписаться 1 Простой 6 комментариев
Решения вопроса 3
Mike_Ro
@Mike_Ro
Python, JS, WordPress, SEO, Bots, Adversting
Файл закэширован, попробуйте изменить:
<link rel="stylesheet" href="./app/css/main.css">
на
<link rel="stylesheet" href="./app/css/main.css?v=1">
Ответ написан
alexey-m-ukolov
@alexey-m-ukolov Куратор тега Веб-разработка
Дело в том что он не загружает обновленный файл main.css, а отображает старый.
Просто у вас этот файл кэшируется на год, а при изменении файла url никак не меняется и браузер не понимает, что его надо перезагрузить.

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

Хотя, у вас это через Cloudflare сервится, может, там ещё что-то кэшируется у них.
Ответ написан
Комментировать
Добавьте в ссылку на файл стилей get-параметр. Тогда стили прогрузятся не из кеша и, если дело в нём, всё у вас заработает.
<link rel="stylesheet" href="./app/css/main.css?v2">
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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