lostyazilim
tr.link

CDN hizmetini aktif ettiğimde sitedeki özel font düzgün çalışmıyor

8 Mesajlar 901 Okunma
acebozum
tr.link

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)
Merhabalar,

Dün http://www.sistemgereksinimleri.net/ sitemde maxcdn kullanmaya başladım, her şey sorunsuz çalışıyor ancak sitenin kendine özel iconik fontlarının olduğu stillerin çalışmadığını fark ettim. Neden kaynaklanıyor olabilir?

İlgili alanın ekran görüntüsü: http://prntscr.com/d1ih7k
Olması gereken hali: http://prntscr.com/d1ihec

Not: Siteye girip kendinizde görebilirsiniz.

Yardımcı olanlara şimdiden teşekkürler.
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻
elektronikssl
webimgo

cgrclk cgrclk Fortis Fortuna Adiuvat Kullanıcı
  • Üyelik 18.11.2011
  • Yaş/Cinsiyet 35 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad B** Ç**
  • Mesajlar 3270
  • Beğeniler 1014 / 1983
  • Ticaret 53, (%100)
CDN kullandığınız zaman font dosyası farklı bir kaynaktan çekiliyor ve tarayıcılar bunu engelliyor.



CORS kontrolü deniliyor buna:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS

Bu engeli htaccess düzenlemesi ile kaldırabiliyorsunuz ama daha önce denemişliğim yok, ilk önce sadece aşağıdaki kodu eklemeyi deneyin, sadece belli bir siteye izin veriliyor bu kod ile.

Header add Access-Control-Allow-Origin "http://cdn.sistemgereksinimleri.net"

Bu kod çalışmazsa aşağıdaki konuyu inceleyin.
http://stackoverflow.com/questions/10640596/header-set-access-control-allow-origin-in-htaccess-doesnt-work
MuratDinc JumperTech

kişi bu mesajı beğendi.

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)

cgrclk adlı üyeden alıntı

CDN kullandığınız zaman font dosyası farklı bir kaynaktan çekiliyor ve tarayıcılar bunu engelliyor.



CORS kontrolü deniliyor buna:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS

Bu engeli htaccess düzenlemesi ile kaldırabiliyorsunuz ama daha önce denemişliğim yok, ilk önce sadece aşağıdaki kodu eklemeyi deneyin, sadece belli bir siteye izin veriliyor bu kod ile.

Header add Access-Control-Allow-Origin "http://cdn.sistemgereksinimleri.net"

Bu kod çalışmazsa aşağıdaki konuyu inceleyin.
http://stackoverflow.com/questions/10640596/header-set-access-control-allow-origin-in-htaccess-doesnt-work


Şöyle bir ayar bulduk, sanırım bu sorunu çözmeye yeter? http://prntscr.com/d1sgkj
cgrclk

kişi bu mesajı beğendi.

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻

cgrclk cgrclk Fortis Fortuna Adiuvat Kullanıcı
  • Üyelik 18.11.2011
  • Yaş/Cinsiyet 35 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad B** Ç**
  • Mesajlar 3270
  • Beğeniler 1014 / 1983
  • Ticaret 53, (%100)
Aynen, bu sorunu çözmesi lazım :)
 

 

wmaraci
wmaraci

turkojen34 turkojen34 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.04.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Serbest
  • Konum İstanbul Avrupa
  • Ad Soyad İ** Y**
  • Mesajlar 1500
  • Beğeniler 459 / 444
  • Ticaret 53, (%100)
Merhaba cdn kaç saatlik bi önbellek gösteriyor acaba ? Site çökse bile cdn veritabanındaki yedek gösteriliyor olmalı. Cloudflare gibi site çöktüğünde hata vermiyor galiba
 

 

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)

cgrclk adlı üyeden alıntı

Aynen, bu sorunu çözmesi lazım :)


Sorun çözülmedi hocam :/

turkojen34 adlı üyeden alıntı

Merhaba cdn kaç saatlik bi önbellek gösteriyor acaba ? Site çökse bile cdn veritabanındaki yedek gösteriliyor olmalı. Cloudflare gibi site çöktüğünde hata vermiyor galiba


Hiç bir fikrim yok bu konuda.
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻

cgrclk cgrclk Fortis Fortuna Adiuvat Kullanıcı
  • Üyelik 18.11.2011
  • Yaş/Cinsiyet 35 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad B** Ç**
  • Mesajlar 3270
  • Beğeniler 1014 / 1983
  • Ticaret 53, (%100)
Yapmanızı tavsiye ettiğim şeyi denediniz mi?
 

 

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)

cgrclk adlı üyeden alıntı

Yapmanızı tavsiye ettiğim şeyi denediniz mi?


Evet hem verdiğiniz kodu denedim hemde aşağıdaki kodu bulup denedim. Ayrıca panelde de belirttiğim ayarı bulup işaretlemiştim.



Header set Access-Control-Allow-Origin "http://cdn.sistemgereksinimleri.net"



Ek Olarak: Forum dışından bir arkadaşın yardımı ile sorunu hallettim. Aşağıdaki kod sayesinde sorun çözüldü.




SetEnvIf Origin "http(s)?://(www\.)?(bozuktus.com|bozuktus-mjfvxs80imxyydz.netdna-ssl.com)$" AccessControlAllowOrigin=$0
Header add Access-Control-Allow-Origin %{AccessControlAllowOrigin}e env=AccessControlAllowOrigin




cgrclk Yardımın için teşekkürler :)
cgrclk

kişi bu mesajı beğendi.

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al