Разработка сайта для Вашего бизнеса. Веб дизайн. Дизайн логотипа, фирменного стиля, рекламная фотография . Комплексный рекламный креатив.

Ralex. We do the work.
На рынке с 1999го года. Средняя ценовая категория. Ориентация на эффективность решений.
Ознакомтесь с нашим портфолио
Узнайте больше о услугах
Свяжитесь с нами:
E-mail: [email protected]
Tel: (044) 587 - 84 - 78
Custom web design & дизайн и разработка сайта "под ключ"
Креативный, эффективный дизайн. Система управления сайтом (СУС).
Custom flexible разработка систем электронной коммерции
Система e-commerce разрабатывается под индивидуальные потребности. Гибкая функциональность.
Search Engine Optimzation & оптимизация под поисковые системы (SEO)
Постоянная оптимизация и мониторинг сайта в поисковых системах. Достигаем результата быстро и эффективно
Custom logo design & дизайн логотипа и фирменного стиля
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.
профессиональная рекламная фотография
креативно, смело, качественно
Custom logo design & рекламный креатив. дизайн рекламы
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.

Як скинути кеш редиректів або DNS в Google Chrome?

  1. Використовуйте режим інкогніто щоб виключити вплив кешу браузера
  2. Використовуйте відладчик з опцією «Не використовувати кеш»
  3. Спосіб третій - скинути в браузері редирект https для конкретного домену
  4. Як перевірити редіректи або статуси сторінок сайту без ймовірного впливу кешу браузера?
  5. Очищення кеша DNS в Google Chrome

Наша взаимовыгодная связь https://banwar.org/

Оскільки я працюю з налаштуванням сайтів і серверів, то часто стикаюся з тим, що потрібно перекладати сайти на протокол HTTPS. Така настройка часто включає в себе конфігурацію редиректів c http на https або назад. Так ось, при перевірці сайту, Google Chrome запам'ятовує ці редіректи в свій кеш що називається «намертво». Після чого, якщо навіть ви будете змінювати налаштування в файлі .htaccess або конфігурації nginx - сайт все одно буде редирект в вашому браузері на https.

Стандартна рекомендація в таких випадках - очищення кешу браузера . Але при цьому будуть видалені дані та інших сайтів.

Використовуйте режим інкогніто щоб виключити вплив кешу браузера

Ще один спосіб - використовувати режим інкогніто. Можна відкрити його комбінацією клавіш Ctrl + Shift + N.

Можна відкрити його комбінацією клавіш Ctrl + Shift + N

Використовуйте режим інкогніто для роботи в браузері без кеша

Справа в тому, що в цьому режимі не зберігаються жодні дані про відвідуваних сайтах. Історія, кеш, куки - все це буде видалено при закритті вікна. Відповідно всі ці дані не беруться з кеша Chrome. І часто допомагає перевірити якісь зміни на сайтах имено цей режим.

Використовуйте відладчик з опцією «Не використовувати кеш»

В хромі є хороший інструмент - відладчик. Або як це називається debugger. Він викликається за допомогою клавіші F12 або по Ctrl + Shift + I. Ну, або мишкою в меню. Через нього можна переглядати заголовки сторінок, в яких можна з'ясувати версію nginx , Наявність кеша або дізнатися IP-адресу сайту . Крім того, я цим інструментом активно користуюся в роботі для перевірки швидкості завантаження сайту при оптимізації серверів .

Так ось, в його налаштуваннях є опція, яка дозволяє заборонити хрому використання кеша при включеному дебаггера.

Налаштування відладчика - не використовувати кеш

Після активації цієї опції Google Chrome не братиме дані з кешу, відповідно ваші редіректи повинні відпрацьовувати коректно, якщо вони налаштовані на сервері.

Спосіб третій - скинути в браузері редирект https для конкретного домену

Другий спосіб може бути незручний тим, що потрібно відкрити відладчик. Перший може не підійти тим, хто не хоче очищати кеш або історію переглядів всього браузера - адже там можуть зберігатися якісь потрібні дані.

Тому є спосіб самий «хардкорних» але і найзручніший. Введіть в адресному рядку таку адресу:

chrome: // net-internals / # hsts

У вас повинно відкритися щось подібне:

Видаляємо редіректи для одного домену в Chrome

Після цього хром почне відпрацьовувати редіректи коректно, саме так, як вони налаштовані на сервері або хостингу. Але взагалі, найкраще перевіряти редіректу не браузером.

Як перевірити редіректи або статуси сторінок сайту без ймовірного впливу кешу браузера?

Все дуже просто. Для того, щоб виключити вплив кешу браузера - потрібно не користуватися браузером :)

Як же тоді бути? Ну взагалі є купа сервісів для перевірки http-заголовків і статусів сторінок. Наприклад, є спеціальні сервіси для перевірки сторінок і посилань ссайта на 404 помилку. Такий сервіс сканує ваш сайт і видає звіт, в якому містяться всі посилання на биті сторінки.

Але для перевірки редиректів або однієї-двох сторінок можна поступити простішим способом. Використовувати консольні утиліти wget або curl. curl будучи запущений з опцією -I поверне заголовки відповіді сторінки.

А wget показує повністю всю логіку редиректів - що відбувається при перенаправлення сторінок, які редіректи є в ланцюжку.

А wget показує повністю всю логіку редиректів - що відбувається при перенаправлення сторінок, які редіректи є в ланцюжку

Та й не тільки редіректи. Будь-які статуси які віддає сторінка. IP теж буде видно у висновку цієї утиліти. Взагалі, wget дуже потужний засіб. Де його брати? Воно зазвичай є практично на будь-якому сервері або VPS - досить підключитися в консоль по SSH .

Очищення кеша DNS в Google Chrome

Суміжна тема - це DNS. Справа в тому, що хром кешируєт все підряд. У тому числі і відповіді DNS - зіставлення доменів IP-адресами сайтів. Часто при перенесенні сайтів або перенаправлення доменів потрібно перевіряти роботу на нових серверах або хостингах. Це можна зробити і без зміни DNS глобально, щоб переконатися в працездатності сайту на новому хостингу або сервері. Ви просто підміняєте DNS локально, в файлі hosts на своєму комп'ютері. Після цього сайт буде відкриватися з нового сервера виключно на вашому комп'ютері, а весь інший світ як і раніше буде ходити на сайт на старий сервер.

Так ось, така перевірка буває ускладнюється тим, що хром запам'ятовує IP старого хостингу або сервера в кеші. І не бажає перечитувати його з файлу hosts. З цим теж досить просто боротися, якщо знати про його таких «особливості».

Користуватися тим же інструментом, що був показаний вище для очищення кеша редиректів.

Просто вводимо в адресний рядок chrome: // net-internals / # dns і тиснемо там очищення кеша.

Незрозуміло, баг це або фіча, але хром часом кешируєт взагалі все підряд, і можна витратити купу часу, щоб розібратися - чи то справа в налаштуваннях сервера, то це хром жене. Як би там не було - способи робочі.

Не варто покладатися на невідомих вам розробників, тому намагайтеся використовувати інструменти, які на 100% роблять те, що від них очікується.

Як перевірити редіректи або статуси сторінок сайту без ймовірного впливу кешу браузера?
Де його брати?
Категории
  • Биология
  • Математика
  • Краеведению
  • Лечебная
  • Наука
  • Физике
  • Природоведение
  • Информатика
  • Новости

  • Новости
    https://banwar.org/
    Наша взаимовыгодная связь https://banwar.org/. Запустив новый сайт, "Пари Матч" обещает своим клиентам незабываемый опыт и возможность выиграть крупные суммы.


    Наши клиенты
    Клиенты

    Быстрая связь

    Тел.: (044) 587-84-78
    E-mail: [email protected]

    Имя:
    E-mail:
    Телефон:
    Вопрос\Комментарий: