CloudFlare Güvenlik Duvarınızda AppMySite Nasıl Beyaz Listeye Eklenir?

Web sitenizi Güvenlik Duvarı eklentisiyle birlikte optimize etmek için Cloudflare kullanıyorsanız, web siteniz ile AppMySite arasındaki bağlantıyı engelleyebilir.

Web siteniz ve AppMySite arasında başarılı bağlantı, mobil uygulamanızı oluşturmak için zorunlu bir gerekliliktir.

Web sitenizin AppMySite ile bağlanmasına izin vermek için Cloudflare hesabınızda AppMySite’ı beyaz listeye eklemeniz gerekir.

IP Erişim Kuralı Ekle

Bir IP Erişim Kuralı oluşturmak için aşağıda listelenen adımları izleyin.

  • Cloudflare hesabınıza giriş yapın.
  • Alanınızı seçin.
  • Güvenlik Duvarı uygulamasını tıklayın.
  • Araçlar sekmesini tıklayın.
  • IP Erişim Kuralları altında, aşağıdaki ayrıntıları girin:

Kural adı

Bu yeni kurala bir ad ekleyin.

Gelen istekler eşleştiğinde…

Alan

Açılır menüden IP Adresi’ni seçin.

Şebeke

Eşittir operatörünü seçin.

Değer

Değer alanına 69.16.218.118 ekleyin.

İfade Önizleme

Buradaki ifade aşağıdaki ile eşleşmelidir.
(ip.src eq 69.16.218.118)

Sonraki

Bir eylem seçin

Açılır menüden Bypass seçeneğini seçin.

Bir özellik seçin

  • Kısmından aşağıdaki özellikleri seçin.
  • Kullanıcı Aracısı Bloğu
  • Tarayıcı Bütünlüğü Kontrolü
  • Bağlantı Koruması
  • Güvenlik seviyesi
  • Hız Sınırlama
  • Bölge Kilitleme
  • WAF Tarafından Yönetilen Kurallar
Daha fazla ayrıntı için Cloudfare belgelerini keşfetmek için buraya tıklayın.

Uygulamam Çok Yavaş. Ne yapmalıyım?

Uygulamanızdaki veriler doğrudan web sitenizin veritabanından doldurulur. Mobil uygulamanızda yavaş hız yaşıyorsanız, bunun nedeni veritabanınızın yanıt verme süresidir. Eklentimiz web sitenizin yanıt süresini artırmaz ve hiçbir verinizi saklamaz.

Web siteniz bir tarayıcıda hızlı yükleniyorsa, uygulamanızın da hızlı olacağı anlamına gelmez. AppMySite, uygulamanızı doğrudan WordPress veritabanınızdan sağlanan içerikle otomatik olarak doldurmak için resmi REST API’lerini kullanır.

Uygulamanızın hızı, veritabanınızın yanıt süresine göre belirlenir. İşte onu yavaşlatabilecek birkaç faktör:

  • Web sitenizde görüntü optimizasyonu eksikliği. Görsellerin yüklenmesi daha uzun sürer ve web sitenizin veritabanının yanıt süresini yavaşlatır.
  • Sunucunuzun konumu. Web sitenizin dünyanın her yerinde hızlı yüklenmesini sağlamak için CDN’leri kullanmanızı öneririz.
  • Web sitenizdeki eklenti sayısı. Çok fazla eklenti, özellikle WordPress veritabanınıza çok fazla istekte bulunurlarsa, web sitenizin yanıt süresini yavaşlatabilir.
  • Web sitenizin barındırıcısının güvenilirliği. Belirli bir düzeyde veritabanı yanıt süresini garanti edebilen güvenilir bir barındırma ortağına yatırım yapmanızı öneririz. Bu konuda daha fazla rehberlik için AppMySite hesabınızdaki Performans modülünü ziyaret edebilirsiniz.

Bununla ilgili daha fazla bilgi almak için Bağlantı modülündeki sorun gidericiyi çalıştırmayı deneyin. Testlerin yanıt süreleri alışılmadık derecede yüksekse, web sitenizin yanıt süresini optimize etmek için adımlar atmanız gerekebilir.

AppMySite ile Bağlantı Kurmak İçin IThemes Ayarları Nasıl Yapılandırılır?

iThemes güvenlik eklentisini kullanıyorsanız, AppMySite ile bağlantı kuramayabilirsiniz. Bunun nedeni, iThemes’in WordPress REST API’lerine kısıtlı erişim sağlamasıdır.

Aşağıdaki adımlar, AppMySite ile bağlantı kurmak için iThemes güvenliğini nasıl yapılandırabileceğinizi gösterir:

  • WordPress web sitenizin yönetici paneline giriş yapın.
  • Sol panel menüsünde Güvenlik’e gidin ve Ayarlar’ı seçin.
  • Ayarlar ekranında, WordPress Tweaks’e gidin ve Ayarları Yapılandır’ı seçin.
  • REST API’ye gidin ve açılır menüden Varsayılan Erişim’i seçin.
  • Ayarları Kaydet’i tıklayın.

AppMySite hesabınızdaki Bağlantı modülüne gidin ve web sitenizi ve uygulamanızı bağlayın.

Web Sitemdeki Bir Eklenti Uygulamaya Yansımıyor. Uygulamayla Senkronize Etmenin Bir Yolu Var mı?

AppMySite birçok eklentiyi desteklerken, çalışmayabilecek makul sayıda eklenti vardır. Bir eklentinin nasıl oluşturulduğuna bağlıdır. Resmi WordPress REST API’leri ile entegre eklentilerin uygulamamızla iyi çalışması muhtemeldir. Ancak eklenti WordPress REST API’lerini desteklemiyorsa eklentiniz zorlanacaktır.

Web sitenizdeki bir eklenti uygulamaya yansımıyorsa şunları yapabilirsiniz:

Çözüm: Web görünümlerini kullanmayı deneyin

Mobil sitenizi uygulama içinde oluşturacak olan Ayarlar modülünden gönderiler, ürünler, sayfalar ve özel gönderi türleri için web görünümlerimizi açabilirsiniz.

Çözüm: Eklenti geliştiricinizle iletişime geçin

Söz konusu eklentilerin yazarına ulaşın ve resmi WordPress REST API’leri için destek eklemelerini sağlayın.

Çözüm: Topluluğa sorun

AppMySite topluluğu, müşterilerimizin istek listelerini paylaşmaları için harika bir yerdir. Yeterli ilgiyi sağlayan özellik talepleri, sonunda ürün yol haritamıza doğru yol alacaktır. Topluluk forumumuzu ziyaret etmenizi ve özellik isteğinizi orada yayınlamanızı öneririz.