Kielto näyttää sivua kehyksessä: mitä tehdä?

Sisällysluettelo:

Kielto näyttää sivua kehyksessä: mitä tehdä?
Kielto näyttää sivua kehyksessä: mitä tehdä?
Anonim

Joskus saatat kohdata ongelmia verkkoselaimen kanssa "Yandex. Webmasters" -mittarissa. Haluat nähdä tallenteen vierailustasi sivustollasi, mutta jostain syystä et voi. Todennäköisimmin sivun näyttäminen kehyksessä on kielletty.

Mitä tehdä, jos selain ei toimi "Yandex. Metrican" kautta

kielto näyttää sivua verkkonäkymäkehyksessä
kielto näyttää sivua verkkonäkymäkehyksessä

Ensinnäkin sinun on tarkistettava, onko verkkoselaimesi käytössä metriikassa (laskurin asetuksista). Siirrymme sen sivuston sivulle, johon metrilaskuri on asennettu. Siirry sivun koodinäkymään painamalla (ctrl+u), ctrl+f-yhdistelmä alkaa etsiä tarvittavaa koodinpätkää, nimittäin webwizor:true. Jos fragmentti päättyy false, koodi ei toimi oikein. Sivun näyttämisen kielto kehyksessä (verkkokatseluohjelmassa) on vahvistettu.

Jos mittarin verkkoselain ei edelleenkään toista käyttäjän toimia, ongelmaan on useita vaihtoehtoja:

  1. Asiakasselaimen esto.
  2. Sivulukkopalvelin, jolla sivustosi "makaa".

Harkitaan molempia vaihtoehtoja ongelman ratkaisemiseksi. Ensimmäinen vaihtoehto: verkkoselain ei toimi, koska selain on estänyt asiakkaan, mikä tarkoittaa, että sivun näyttäminen kehyksessä on kielletty.

Asiakasselain estää

Sinun on varmistettava, että sinulla on pääsy kaikkiin Yandex-osoitteisiin:.yandex.ru. Jos incognito-tila on valittu asetuksista, esto on käytössä. Resursseihin pääsyn voi estää virustorjunta (tarkista sen asetukset), järjestelmän palomuuri tai aliverkkotasolla. Voit korjata ongelman lisäämällä ne luotettujen sivustojen luetteloon, niin ongelman pitäisi poistua.

Jos sivun kehyksessä näyttämisen kiellon asettamisen ongelma jatkuu, siirry puhtaasta selaimesta - se voi olla "incognito"-tila tai ladattu selain ilman laajennuksia ja lisäosia, laajennuksia ("Google Chromen" tapauksessa). Tämä lähestymistapa korjaa ongelman 99 kertaa 100:sta.

Palvelinpuolen esto

Toinen vaihtoehto: asetetaan sivujen näyttämisen esto kehyksessä. Tämä ongelma on hieman vaikeampi ratkaista kuin ensimmäisessä tapauksessa.

  1. Avaa "Webvisor"-osio "Yandex. Metricassa", paina f12 (kehittäjätyökalut avautuvat napsautuksen jälkeen).
  2. Konsoli-välilehti, lataa sivu uudelleen (F5).
  3. Virheluettelossa on alleviivattu punainen viiva, jossa kirjoitetaan ongelmasta.

Jos sivustosi on estetty näkymästä kehyksessä, niin "konsolissa"näet tämän rivin: X-Frame-Options: SAMERIORIGN

aseta kielto näyttää sivua kehyksessä
aseta kielto näyttää sivua kehyksessä

Viime aikoina on tehty paljon työtä tämän ongelman ratkaisemiseksi, mutta useimmat selaimet eivät vielä tue sitä. Jos poistat tämän kiellon, teet sivustosi tietoisesti haavoittuvaiseksi hakkerihyökkäyksiä tai yksinkertaisesti hakkerointia vastaan.

Annetaan esimerkki: Yritys "1-S-Bitrix" sanoo: "Onko sivuston turvallisuus sinulle tärkeämpää vai se, että et näe käyttäjän toimia sivustollasi?" Varmistaaksesi, että verkkoselain ei toimi juuri tästä syystä, etkä näe, mitä käyttäjäsi tekevät sivustolla, sinun on tarkistettava palvelimen vastaus pyyntöön missä tahansa tunnetussa palvelussa. Syötä sen sivun osoite, jossa on asennettu webvisor, ja saat tuloksen, kuten kuvakaappauksessa.

avaa sivu kehyksessä
avaa sivu kehyksessä

Sivun näyttämiselle kehyksessä on asetettu kielto, näytöllä näkyy tämä.

Oletko päättänyt poistaa kiellon? Jos se on palvelimen määritystasolla ja olet asettanut sivuston virtuaaliseen isännöintiin, ota yhteyttä tekniseen tukeen.

Jos kielto on komentosarjatasolla, useat cm:t tekevät kyselyjä suojauskirjastoistaan, joten ongelma on vaikeampi ratkaista kuin luuletkaan. Sivun avaaminen kehyksessä epäonnistui? Ota yhteyttä sisällönhallintajärjestelmän kehittäjiin.

Kuten näet, jos asetat sivun näyttämisen kieltoon kehyksessä, voit jopa ratkaista ongelman itse.

Suositeltava: