Почему моя веб-страница выглядит иначе, когда я подключаюсь с помощью разных маршрутизаторов ?! Маршрутизаторы кешируют файлы?

0

Вот случай, я работаю над сайтом из офиса и дома, я недавно обновил таблицы стилей и зашел на сайт в реальном времени из офиса (использую тот же ноутбук, которым я пользуюсь все время), и все выглядит хорошо, я прихожу домой, пользуюсь мое домашнее интернет-соединение для подключения к сайту с помощью ЖЕ ноутбука, стили не обновляются!

Дело в том, что это происходит во ВСЕХ браузерах и после многократного опустошения кэша, и даже после одного месяца работы, и даже если я никогда раньше не открывал сайт в этом браузере (как будто мой маршрутизатор имеет свой собственный кэш) )

Другое дело: кажется, что висит только один конкретный файл styles.css

Дополнительная информация: Я использую тот же IP для моего домашнего беспроводного маршрутизатора, который определен в офисе, обычный 192.168.0.1

Айаш
источник
я просто ждал, пока мы загрузим более новую версию, мы сделали, кеш не восстановился :( Я думаю, что мне нужно креативное решение для этого
Ayyash

Ответы:

2
  1. Кто хостит сайт? ваша работа или третье лицо (квадратное пространство, Godaddy)
  2. Если он поддерживается вашей работой, вы загружаете свой контент на рабочий сервер? В некоторых компаниях есть тестовый сервер, на котором можно протестировать сайты до того, как они появятся в Интернете.
  3. Если это сторонняя организация ... это может быть проблема с кешированием вашего интернет-провайдера ... Интернет-провайдеры обычно очень часто обновляют свой кеш, но иногда что-то застревает.
  4. Можете ли вы редактировать / загружать изменения на страницу? Попытайтесь сделать это и посмотрите, все ли изменится дома.
DRG
источник
мы используем godaddy для хостинга, и я думаю, что команда разработчиков действительно загрузила несколько патчей, это просто чертов CSS, который не обновляет, в любом случае мне нужно дважды проверить, могу ли я загрузить новый CSS и заставить его обновить ... но если это кеш провайдера, значит ли это, что он исчезнет через пару недель?
Айяш
1

Предполагая, что вы уже проверили, что ваш запрос направляется на один и тот же сервер независимо от того, где вы находитесь [1], другая важная возможность состоит в том, что сервер может быть настроен для отображения разных версий страницы для «внутренних» и «внутренних». «внешние» посетители, основанные на IP-адресе, с которого поступил запрос [2].

Наиболее вероятным решением для любого из них было бы настроить VPN для подключения вас к офисной сети, чтобы веб-сервер воспринимал ваши запросы как поступающие с «внутреннего» IP-адреса.

[1] Проверка того, что имя хоста разрешается на один и тот же IP-адрес из обоих местоположений, является достойным, но не надежным способом сделать это.

[2] Это будет интернет-адрес маршрутизатора, а не адрес 192.168.xy.

Дейв Шерохман
источник