Встановлено заборону на відображення сторінки у розіграші: що робити?
Часом у вас можуть виникнути проблеми зВебвізор в метриці "Яндекс. Вебмастера". Ви хочете подивитися запис відвідування вашого сайту, але з незрозумілих причин не можете. Швидше за все, встановлено заборону на відображення сторінки у фреймі.
Що зробити, якщо Вебвізор не працює через "Яндекс. Метрика"
Якщо Вебвізор в метриці все одно не відтворює дій користувача, то є кілька варіантів проблеми:
- Блокування з боку браузера клієнта.
- Блокування з боку сервера, на якому «лежить» ваш сайт.
Розглянемо обидва варіанти вирішення проблеми. Перший варіант: Вебвізор не працює через блокування браузером клієнта, а значить, встановлено заборону на відображення сторінки у фреймі.
Блокування з боку браузера клієнта
Необхідно переконатися в тому, що у вас є доступдо будь-якою адресою "Яндекса": * .yandex.ru. Якщо в налаштуваннях вибрано режим інкогніто, то включена блокування. Доступ до ресурсів може блокуватися антивірусом (перевірте його налаштування), фаєрволом вашої системи або на рівні підмереж. Для усунення проблеми просто додайте їх до списку довірених сайтів, і проблема повинна піти.
Якщо проблема з встановленням заборона навідображення сторінки у фреймі все-таки залишилася, то просто зайдіть з чистого браузера - це може бути режим "Інкогніто" або скачаний браузер без плагінів і доповнень, розширень (у випадку з "Гугл Хром"). Цей підхід усуває проблему в 99 випадках з 100.
Блокування з боку сервера
Другий варіант: встановлено заборону на відображення сторінок у фреймі. Цю проблему вирішити трохи складніше, ніж в першому випадку.
- Відкриваємо в "Яндекс. Метриці" розділ "Вебвізор", натискаємо f12 (після натискання відкриваються інструменти розробника).
- Вкладка "Консоль", перезавантажуємо сторінку (F5).
- У списку помилок буде підкреслена новий рядок, там буде написано про проблему.
Якщо встановлена блокування показу вашого сайту у фреймі, то в "Консолі" ви побачите такий рядок: X-Frame-Options: SAMERIORIGN
Останнім часом активно ведеться робота порішенням етй проблеми, але поки в більшості браузерів рішення не підтримується. Якщо ви забираєте цю заборону, значить свідомо робите свій сайт вразливим для хакерських атак або просто злому.
Наведемо приклад: У компанії "1-С-Бітрікс" кажуть: "Вам важливіше безпеку сайту або те, що ви не можете подивитися дії користувача на вашому сайті?" Для того щоб переконатися, що саме з цієї причини не працює Вебвізор, і ви не можете подивитися, що роблять ваші користувачі на сайті, необхідно здійснити перевірку відповіді сервера на запит в будь-якому відомому сервісі. Введіть адресу сторінки з встановленим Вебвізор і отримаєте результат, як на скрині.
Встановлено заборону на відображення сторінки у фреймі, скрін свідчить про це.
Ви все-таки вирішили зняти заборону? Якщо він стоїть на рівні конфігурації сервера, і ви поставили сайт на віртуальний хостинг, зверніться в техпідтримку.
Якщо заборона на рівні скрипта, різні cmsроблять запит в свої бібліотеки безпеки, тому проблему вирішити буде складніше, ніж ви думаєте. Відкрити сторінку у фреймі не вдалося? Зверніться до розробників вашої CMS.
Як бачите, якщо встановлено заборону на відображення сторінки у фреймі, проблему можна вирішити навіть самостійно.