• 16-12-2020, 13:49:25
    #1
    .htaccess dosyasında url yapısını düzeltmek için kod ekledim. Google chromeda sayfadaki iconlar kayboldu ve js kodları çalışmamaya başladı ama diğer tarayıcılarda herhangi bir sorun olmadı. Sonrasında aşağıdaki kodu .htaccess dosyasına ekledim iconlar geri geldi ama hala js kodlarım çalışmıyor ve resimdeki hatayı alıyorum. Konu hakkında bilgisi olan var mı?
    <IfModule mod_headers.c>  
         <FilesMatch ".(eot|otf|svg|ttf|woff2?)$">    
              Header set Access-Control-Allow-Origin *  
         </FilesMatch>
    </IfModule>
  • 16-12-2020, 22:19:51
    #2
    Mobildeyim detaylı yazamıyorum ancak problem urlden kaynaklı.

    https://www.nildenhobim.com
    https://nildenhobim.com

    Bu ikisi farklı origin olarak algılanır tarayıcı tarafından. Bundan dolayıda erişim problemi yaşıyorsun.
  • 16-12-2020, 22:55:31
    #3
    NK_Sosyal adlı üyeden alıntı: mesajı görüntüle
    Mobildeyim detaylı yazamıyorum ancak problem urlden kaynaklı.

    https://www.nildenhobim.com
    https://nildenhobim.com

    Bu ikisi farklı origin olarak algılanır tarayıcı tarafından. Bundan dolayıda erişim problemi yaşıyorsun.
    Haklısınız hocam regex desenlerinde sıkıntı vardı. Link yapılarını düzeltmek için bir kod ekledim sonrasında bu hataları aldım. Aşağıdaki kodları ekleyince bir problem kalmadı ama ne kadar güvenli olur orasını bilemiyorum :/
    Header add Access-Control-Allow-Origin "*"
    Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
    Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
  • 16-12-2020, 23:01:41
    #4
    Corsun zaten bypass edilmesi zor değil. Backendde güvenliğinizi sağladıysanız problem olmaz.

    Sadece belirli originlere izin vermek istiyorsanız Access control allow origin kısmında belirtebilirsiniz.

    Cors hakkında mozilla dev sayfasında çok detaylı bilgi bulabilirsiniz.

    Edit: Kodu tam incelemeden yazdım ancak tüm sitelere ve tüm methodlara izin vermek tehlikelidir.

    Şunu izleyin lütfen
    https://m.youtube.com/watch?v=j5Ew2WlHNi8
  • 16-12-2020, 23:04:22
    #5
    Tamamdır hocam ilginiz için çok teşekkür ederim hayırlı akşamlar.
  • 16-12-2020, 23:06:39
    #6
    Mesajı güncelledim.