{"id":21835,"date":"2026-11-06T10:15:03","date_gmt":"2026-11-06T07:15:03","guid":{"rendered":"https:\/\/sunucun.com.tr\/blog\/err-blocked-by-response\/"},"modified":"2026-11-06T10:15:03","modified_gmt":"2026-11-06T07:15:03","slug":"err-blocked-by-response","status":"publish","type":"post","link":"https:\/\/sunucun.com.tr\/blog\/err-blocked-by-response\/","title":{"rendered":"ERR_BLOCKED_BY_RESPONSE Hatas\u0131 Nedir? Nas\u0131l \u00c7\u00f6z\u00fcl\u00fcr?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/sunucun.com.tr\/blog\/err-blocked-by-response\/#ERR_BLOCKED_BY_RESPONSE_Ne_Demek\" >ERR_BLOCKED_BY_RESPONSE Ne Demek?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/sunucun.com.tr\/blog\/err-blocked-by-response\/#Hatanin_Nedenleri\" >Hatan\u0131n Nedenleri<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/sunucun.com.tr\/blog\/err-blocked-by-response\/#Ziyaretci_Olarak_Ne_Yapabilirsiniz\" >Ziyaret\u00e7i Olarak Ne Yapabilirsiniz?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/sunucun.com.tr\/blog\/err-blocked-by-response\/#Site_Sahibi_ve_Gelistirici_Olarak_Nasil_Cozulur\" >Site Sahibi ve Geli\u015ftirici Olarak Nas\u0131l \u00c7\u00f6z\u00fcl\u00fcr?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/sunucun.com.tr\/blog\/err-blocked-by-response\/#1_Hangi_Basligin_Engelledigini_Bulun\" >1. Hangi Ba\u015fl\u0131\u011f\u0131n Engelledi\u011fini Bulun<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/sunucun.com.tr\/blog\/err-blocked-by-response\/#2_Cercevelemeye_Yalnizca_Guvendiginiz_Sitelere_Izin_Verin\" >2. \u00c7er\u00e7evelemeye Yaln\u0131zca G\u00fcvendi\u011finiz Sitelere \u0130zin Verin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/sunucun.com.tr\/blog\/err-blocked-by-response\/#3_Dis_Kaynaklar_Icin_CORP_Ayarini_Duzeltin\" >3. D\u0131\u015f Kaynaklar \u0130\u00e7in CORP Ayar\u0131n\u0131 D\u00fczeltin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/sunucun.com.tr\/blog\/err-blocked-by-response\/#4_Baska_Bir_Sitenin_Sayfasini_Cerceveleyemiyorsaniz\" >4. Ba\u015fka Bir Sitenin Sayfas\u0131n\u0131 \u00c7er\u00e7eveleyemiyorsan\u0131z<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/sunucun.com.tr\/blog\/err-blocked-by-response\/#Sonuc\" >Sonu\u00e7<\/a><\/li><\/ul><\/nav><\/div>\n\n<p class=\"wp-block-paragraph\"><strong>ERR_BLOCKED_BY_RESPONSE<\/strong>, taray\u0131c\u0131n\u0131n bir sayfay\u0131 veya kayna\u011f\u0131, sunucunun g\u00f6nderdi\u011fi <strong>yan\u0131t ba\u015fl\u0131klar\u0131<\/strong> buna izin vermedi\u011fi i\u00e7in engelledi\u011fini g\u00f6steren bir hatad\u0131r. En s\u0131k, bir site ba\u015fka bir sitenin i\u00e7ine <code>iframe<\/code> ile yerle\u015ftirilmek istendi\u011finde g\u00f6r\u00fcl\u00fcr: \u00e7er\u00e7evenin i\u00e7inde &#8220;\u2026 ba\u011flanmay\u0131 reddetti&#8221; mesaj\u0131 belirir ve konsolda <code>net::ERR_BLOCKED_BY_RESPONSE<\/code> yazar. Bu yaz\u0131da hatan\u0131n nedenlerini ve site sahipleri ile geli\u015ftiriciler i\u00e7in \u00e7\u00f6z\u00fcm yollar\u0131n\u0131 anlat\u0131yoruz.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"ERR_BLOCKED_BY_RESPONSE_Ne_Demek\"><\/span>ERR_BLOCKED_BY_RESPONSE Ne Demek?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<p class=\"wp-block-paragraph\">Bu hata bir ba\u011flant\u0131 sorunu de\u011fildir: istek sunucuya ula\u015fm\u0131\u015f ve yan\u0131t gelmi\u015ftir. Ancak yan\u0131tta bulunan bir g\u00fcvenlik ba\u015fl\u0131\u011f\u0131, i\u00e7eri\u011fin bu ba\u011flamda (\u00f6r. ba\u015fka bir sitenin \u00e7er\u00e7evesinde) g\u00f6sterilmesini yasaklar ve taray\u0131c\u0131 bu kurala uyar. Yani taray\u0131c\u0131, sitenin kendi koydu\u011fu g\u00fcvenlik kural\u0131n\u0131 uygulamaktad\u0131r. Konsolda hata bazen <code>ERR_BLOCKED_BY_RESPONSE.NotSameOrigin<\/code> gibi ek bir a\u00e7\u0131klamayla g\u00f6r\u00fcn\u00fcr.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Hatanin_Nedenleri\"><\/span>Hatan\u0131n Nedenleri<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<ul class=\"wp-block-list\"><li><strong>X-Frame-Options:<\/strong> Sayfa <code>X-Frame-Options: DENY<\/code> veya <code>SAMEORIGIN<\/code> ba\u015fl\u0131\u011f\u0131 g\u00f6nderiyorsa ba\u015fka sitelerin \u00e7er\u00e7evesinde a\u00e7\u0131lmaz.<\/li><li><strong>CSP frame-ancestors:<\/strong> <code>Content-Security-Policy<\/code> ba\u015fl\u0131\u011f\u0131ndaki <code>frame-ancestors<\/code> y\u00f6nergesi, sayfay\u0131 hangi sitelerin \u00e7er\u00e7eveleyebilece\u011fini belirler.<\/li><li><strong>Cross-Origin-Resource-Policy (CORP):<\/strong> Bir g\u00f6rsel, betik veya dosya <code>same-origin<\/code> ya da <code>same-site<\/code> politikas\u0131yla sunuluyorsa ba\u015fka sitelerden y\u00fcklenemez.<\/li><li><strong>Cross-Origin-Embedder-Policy (COEP):<\/strong> Sayfan\u0131z <code>require-corp<\/code> politikas\u0131 kullan\u0131yorsa, izin ba\u015fl\u0131\u011f\u0131 g\u00f6ndermeyen d\u0131\u015f kaynaklar engellenir.<\/li><li><strong>G\u00fcvenlik eklentisi veya CDN kural\u0131:<\/strong> WordPress g\u00fcvenlik eklentileri ve CDN ayarlar\u0131 bu ba\u015fl\u0131klar\u0131 otomatik olarak ekleyebilir.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ziyaretci_Olarak_Ne_Yapabilirsiniz\"><\/span>Ziyaret\u00e7i Olarak Ne Yapabilirsiniz?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<p class=\"wp-block-paragraph\">Bu kural sitenin kendisi taraf\u0131ndan kondu\u011fu i\u00e7in ziyaret\u00e7i taraf\u0131nda kal\u0131c\u0131 bir \u00e7\u00f6z\u00fcm yoktur. \u00c7er\u00e7evenin i\u00e7indeki i\u00e7eri\u011fi g\u00f6rmek istiyorsan\u0131z ba\u011flant\u0131y\u0131 yeni bir sekmede do\u011frudan a\u00e7\u0131n; sayfa normal \u015fekilde y\u00fcklenir. Ba\u015fl\u0131klar\u0131 kald\u0131ran taray\u0131c\u0131 eklentileri \u00f6nerilmez, \u00e7\u00fcnk\u00fc bu ba\u015fl\u0131klar sizi t\u0131klama h\u0131rs\u0131zl\u0131\u011f\u0131 (clickjacking) gibi sald\u0131r\u0131lara kar\u015f\u0131 korur.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Site_Sahibi_ve_Gelistirici_Olarak_Nasil_Cozulur\"><\/span>Site Sahibi ve Geli\u015ftirici Olarak Nas\u0131l \u00c7\u00f6z\u00fcl\u00fcr?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Hangi_Basligin_Engelledigini_Bulun\"><\/span>1. Hangi Ba\u015fl\u0131\u011f\u0131n Engelledi\u011fini Bulun<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p class=\"wp-block-paragraph\">Geli\u015ftirici ara\u00e7lar\u0131n\u0131n <strong>A\u011f (Network)<\/strong> sekmesinde engellenen iste\u011fe t\u0131klay\u0131n ve <strong>Yan\u0131t Ba\u015fl\u0131klar\u0131<\/strong>&#8216;na bak\u0131n. Komut sat\u0131r\u0131ndan da kontrol edebilirsiniz:<\/p>\n\n\n<pre class=\"wp-block-code\"><code>curl -sI https:\/\/alanadiniz.com\/sayfa | grep -iE \"x-frame-options|content-security-policy|cross-origin\"<\/code><\/pre>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Cercevelemeye_Yalnizca_Guvendiginiz_Sitelere_Izin_Verin\"><\/span>2. \u00c7er\u00e7evelemeye Yaln\u0131zca G\u00fcvendi\u011finiz Sitelere \u0130zin Verin<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p class=\"wp-block-paragraph\">Kendi sayfan\u0131z\u0131n belirli bir sitede \u00e7er\u00e7eve i\u00e7inde a\u00e7\u0131lmas\u0131n\u0131 istiyorsan\u0131z <code>X-Frame-Options<\/code> yerine CSP kullan\u0131n ve izin verilen siteleri a\u00e7\u0131k\u00e7a yaz\u0131n. Nginx i\u00e7in \u00f6rnek:<\/p>\n\n\n<pre class=\"wp-block-code\"><code>add_header Content-Security-Policy \"frame-ancestors 'self' https:\/\/izinli-site.com\" always;<\/code><\/pre>\n\n\n<p class=\"wp-block-paragraph\">Ayn\u0131 yan\u0131tta <code>X-Frame-Options: DENY<\/code> de g\u00f6nderiliyorsa onu kald\u0131r\u0131n. \u00c7er\u00e7evelemeye her siteye izin vermek (<code>frame-ancestors *<\/code>) t\u0131klama h\u0131rs\u0131zl\u0131\u011f\u0131 riskini art\u0131r\u0131r; yaln\u0131zca ger\u00e7ekten ihtiya\u00e7 duyulan siteleri ekleyin.<\/p>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Dis_Kaynaklar_Icin_CORP_Ayarini_Duzeltin\"><\/span>3. D\u0131\u015f Kaynaklar \u0130\u00e7in CORP Ayar\u0131n\u0131 D\u00fczeltin<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p class=\"wp-block-paragraph\">G\u00f6rsel veya dosyalar\u0131n\u0131z\u0131n ba\u015fka sitelerde kullan\u0131lmas\u0131 gerekiyorsa, bu kaynaklar\u0131 <code>Cross-Origin-Resource-Policy: cross-origin<\/code> ba\u015fl\u0131\u011f\u0131yla sunun. Sayfan\u0131zda COEP kullan\u0131yorsan\u0131z, y\u00fckledi\u011finiz d\u0131\u015f kaynaklar\u0131n bu ba\u015fl\u0131\u011f\u0131 g\u00f6ndermesi veya CORS ile y\u00fcklenmesi gerekir.<\/p>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Baska_Bir_Sitenin_Sayfasini_Cerceveleyemiyorsaniz\"><\/span>4. Ba\u015fka Bir Sitenin Sayfas\u0131n\u0131 \u00c7er\u00e7eveleyemiyorsan\u0131z<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p class=\"wp-block-paragraph\">Ba\u015fl\u0131k ba\u015fka bir sitenin sunucusundan geliyorsa onu siz de\u011fi\u015ftiremezsiniz. Bu durumda sitenin sundu\u011fu resmi yerle\u015ftirme (embed) ba\u011flant\u0131s\u0131n\u0131 veya API&#8217;yi kullan\u0131n ya da i\u00e7erik yerine ba\u011flant\u0131 verin.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Konsolda CORS kaynakl\u0131 genel bir hata g\u00f6r\u00fcyorsan\u0131z <a href=\"https:\/\/sunucun.com.tr\/blog\/err-failed\/\">ERR_FAILED<\/a> rehberimize bakabilirsiniz.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Sonuc\"><\/span>Sonu\u00e7<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<p class=\"wp-block-paragraph\">ERR_BLOCKED_BY_RESPONSE, taray\u0131c\u0131n\u0131n sitenin kendi g\u00fcvenlik ba\u015fl\u0131klar\u0131na uyarak bir sayfay\u0131 veya kayna\u011f\u0131 engelledi\u011fini g\u00f6sterir. Ziyaret\u00e7i olarak sayfay\u0131 yeni sekmede a\u00e7mak yeterlidir. Site sahibiyseniz X-Frame-Options, CSP frame-ancestors ve Cross-Origin-Resource-Policy ba\u015fl\u0131klar\u0131n\u0131 ihtiyac\u0131n\u0131za g\u00f6re ve yaln\u0131zca g\u00fcvendi\u011finiz sitelere izin verecek \u015fekilde ayarlay\u0131n.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ERR_BLOCKED_BY_RESPONSE, taray\u0131c\u0131n\u0131n bir sayfay\u0131 veya kayna\u011f\u0131, sunucunun g\u00f6nderdi\u011fi yan\u0131t ba\u015fl\u0131klar\u0131 buna izin vermedi\u011fi i\u00e7in engelledi\u011fini g\u00f6steren bir hatad\u0131r. En s\u0131k, bir site ba\u015fka bir sitenin i\u00e7ine iframe ile yerle\u015ftirilmek istendi\u011finde g\u00f6r\u00fcl\u00fcr: \u00e7er\u00e7evenin i\u00e7inde &#8220;\u2026 ba\u011flanmay\u0131 reddetti&#8221; mesaj\u0131 belirir ve konsolda net::ERR_BLOCKED_BY_RESPONSE yazar. Bu yaz\u0131da hatan\u0131n nedenlerini ve site sahipleri ile geli\u015ftiriciler i\u00e7in \u00e7\u00f6z\u00fcm yollar\u0131n\u0131 anlat\u0131yoruz.&hellip;<\/p>\n","protected":false},"author":1,"featured_media":21842,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[1521],"tags":[],"class_list":["post-21835","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-teknoloji"],"_links":{"self":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts\/21835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=21835"}],"version-history":[{"count":0,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts\/21835\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/media\/21842"}],"wp:attachment":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=21835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=21835"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=21835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}