Naitakda na ang pagbabawal sa pagpapakita ng page sa isang frame: ano ang gagawin?

Talaan ng mga Nilalaman:

Naitakda na ang pagbabawal sa pagpapakita ng page sa isang frame: ano ang gagawin?
Naitakda na ang pagbabawal sa pagpapakita ng page sa isang frame: ano ang gagawin?
Anonim

Minsan maaari kang makaranas ng mga problema sa web browser sa sukatan ng "Yandex. Mga Webmaster." Gusto mong makakita ng recording ng pagbisita sa iyong site, ngunit sa ilang kadahilanan ay hindi mo magawa. Malamang, nakatakda ang pagbabawal sa pagpapakita ng page sa isang frame.

Ano ang gagawin kung hindi gumana ang web browser sa pamamagitan ng "Yandex. Metrica"

pagbabawal sa pagpapakita ng isang pahina sa isang webview frame
pagbabawal sa pagpapakita ng isang pahina sa isang webview frame

Una sa lahat, kailangan mong tingnan kung naka-enable ang iyong web browser sa sukatan (sa mga setting ng counter). Pumunta kami sa page ng site kung saan naka-install ang metric counter. Pumunta sa page code view sa pamamagitan ng pagpindot sa (ctrl+u), ang kumbinasyon ng ctrl+f ay magsisimulang maghanap para sa kinakailangang fragment ng code, katulad ng webwizor:true. Kung ang fragment ay nagtatapos sa false, hindi gagana nang tama ang code. Nakumpirma na ang pagbabawal sa pagpapakita ng page sa isang frame (webviewer).

Kung ang web browser sa sukatan ay hindi pa rin gumagawa ng mga pagkilos ng user, mayroong ilang mga opsyon para sa problema:

  1. Pag-block ng browser ng kliyente.
  2. Side lockang server kung saan "nakahiga" ang iyong site.

Isaalang-alang natin ang parehong mga opsyon para sa paglutas ng problema. Ang unang opsyon: hindi gumagana ang web browser dahil sa pagharang ng browser sa client, na nangangahulugang ipinagbabawal ang pagpapakita ng page sa frame.

Pagba-block ng browser ng kliyente

Kailangan mong tiyakin na mayroon kang access sa anumang Yandex address:.yandex.ru. Kung pinili ang incognito mode sa mga setting, pinagana ang pagharang. Ang pag-access sa mga mapagkukunan ay maaaring ma-block ng isang antivirus (tingnan ang mga setting nito), firewall ng iyong system, o sa antas ng subnet. Upang ayusin ang problema, idagdag lang ang mga ito sa iyong listahan ng mga pinagkakatiwalaang site at dapat mawala ang problema.

Kung nananatili pa rin ang problema sa pagtatakda ng pagbabawal sa pagpapakita ng page sa frame, pumunta lang sa malinis na browser - maaari itong maging "Incognito" mode o na-download na browser na walang mga plugin at add-on, mga extension (sa kaso ng "Google Chrome "). Inaayos ng diskarteng ito ang problema 99 beses sa 100.

Pag-block sa gilid ng server

Ikalawang opsyon: nakatakda ang pagbabawal sa pagpapakita ng mga page sa isang frame. Ang problemang ito ay medyo mas mahirap lutasin kaysa sa unang kaso.

  1. Buksan ang seksyong "Webvisor" sa "Yandex. Metrica", pindutin ang f12 (bubukas ang mga tool ng developer pagkatapos mag-click).
  2. tab ng Console, i-reload ang page (F5).
  3. Sa listahan ng mga error ay magkakaroon ng salungguhit na pulang linya, ito ay isusulat tungkol sa problema.

Kung ang iyong site ay naka-block mula sa pagpapakita sa isang frame, pagkatapos ay sa "Console"makikita mo ang linyang ito: X-Frame-Options: SAMERIORIGN

itakda ang pagbabawal na ipakita ang pahina sa frame
itakda ang pagbabawal na ipakita ang pahina sa frame

Kamakailan ay nagkaroon ng maraming trabaho upang malutas ang problemang ito, ngunit hindi pa ito sinusuportahan sa karamihan ng mga browser. Kung aalisin mo ang pagbabawal na ito, sinasadya mong gawing mahina ang iyong site sa mga pag-atake ng hacker o simpleng pag-hack.

Magbigay tayo ng halimbawa: Sabi ng kumpanyang "1-S-Bitrix": "Mas mahalaga ba sa iyo ang seguridad ng site o ang katotohanang hindi mo nakikita ang mga aksyon ng user sa iyong site?" Upang matiyak na sa kadahilanang ito ay hindi gumagana ang web browser, at hindi mo makita kung ano ang ginagawa ng iyong mga user sa site, kailangan mong suriin ang tugon ng server sa kahilingan sa anumang kilalang serbisyo. Ilagay ang address ng page na may naka-install na webvisor at kunin ang resulta, gaya ng nasa screenshot.

buksan ang pahina sa frame
buksan ang pahina sa frame

Naitakda na ang pagbabawal sa pagpapakita ng page sa isang frame, ipinapakita ito ng screen.

Napagpasyahan mo na bang alisin ang pagbabawal? Kung ito ay nasa antas ng configuration ng server, at inilagay mo ang site sa virtual hosting, makipag-ugnayan sa teknikal na suporta.

Kung ang pagbabawal ay nasa antas ng script, itatanong ng iba't ibang cms ang kanilang mga library ng seguridad, kaya ang problema ay magiging mas mahirap lutasin kaysa sa iyong iniisip. Nabigong magbukas ng page sa isang frame? Makipag-ugnayan sa iyong mga developer ng CMS.

Tulad ng nakikita mo, kung magtatakda ka ng pagbabawal sa pagpapakita ng page sa isang frame, maaari mo ring lutasin ang problema sa iyong sarili.

Inirerekumendang: