WordPress'te Çerezsiz Etki Alanı Nasıl Kullanılır?


Web sitenizin performansını kontrol etmek için hiç çevrimiçi araçlar kullandınız mı? Geçmişte bunlardan biriyle karşılaşmış olmalısınız.

Örneğin, Gtmetrix, Pingdom vb. araçlar tüm web sitenizi analiz eder ve bir rapor görüntüler ve size hangi bölümlerin iyi çalıştığını ve hangi bölümlerin daha fazla dikkat gerektirdiğini söyler. Bu aracı kullanırken, Use cookie-free domain hatasıyla karşılaşabilirsiniz.

HTTP çerezi, web sayfaları tarafından kullanıcı tarayıcılarına gönderilen verilerdir. Bu veriler, kullanıcı web sitesinde gezinirken tarayıcıda saklanacaktır. Bir sonraki ziyarette, kullanıcı bilgilerini hatırlatmak için veriler sunucuya gönderilecektir.

Çerez içermeyen alan nedir? WordPress'te çerez içermeyen etki alanını nasıl ve neden kullanmalıyız?

Bu yazıda, WordPress'te çerezsiz alan adının nasıl kullanılacağını tartışacağız.

İçindekiler
  1. Çerezsiz Alan Adı Nedir?
  2. WordPress'te Çerezsiz Etki Alanı Nasıl Kullanılır?
    • Statik İçerik için Yükleme Süresini Azaltın
    • CDN ile Çerezsiz Kullanım
  3. Gtmetrix Hala Çerez İçermeyen Hatayı Gösteriyor

Çerezsiz Alan Adı Nedir?

WordPress'te çerez içermeyen alan adlarını kullanma hakkında konuşmadan önce, çerez içermeyen alan adının tam olarak ne olduğunu açıklayalım. Çerez içermeyen bir alan, web sitesinden çerezleri depolamak için kullanıcıların tarayıcısına komut göndermeyen bir alan adıdır.

Genellikle, web sitelerinde asla değişmeyecek statik bilgiler bulunur. Resimler, CSS dosyaları, JavaScript vb.

Bu dosyalar genellikle aynı olduğundan ve değişmeden kaldıklarından, kullanıcının tarayıcısının çerezlerini kaydetmesine gerek yoktur. Böylece domainde bazı değişiklikler yaparak kullanıcıdan sunucuya gönderilen istekleri azaltabilirsiniz. Bunun birçok avantajı vardır.

Bu hız ve performans, kullanıcının tarayıcısında gereksiz çerezleri depolamak yerine başka bir yerde kullanılabilir. Bunun arkasındaki ana sebep nedir? Eh, ana nedeni web sitesinin performansını artırmaktır.

Çerez isteklerini azaltarak web siteniz sorunsuz çalışır ve gerekli isteklere daha hızlı cevap verebilir.

WordPress'te Çerezsiz Etki Alanı Nasıl Kullanılır?

Artık çerez içermeyen alan adının ne olduğunu ve neden kullanmanız gerektiğini biliyoruz. Genel olarak, çerez içermeyen alan adını kullanmanın iki avantajı vardır:

  1. Ağ trafiğini azaltır.
  2. Statik içeriği yüklemek için gereken süreyi azaltır.

Statik İçerik için Yükleme Süresini Azaltın

Şimdi WordPress'te çerez içermeyen etki alanını nasıl kullanacağınızı öğrenmenin zamanı geldi. WordPress'te çerez içermeyen etki alanını yapılandırmak zor görünebilir. Ancak aşağıdaki adımları izlerseniz çok kolay.

Web sitemizdeki diğer öğreticiler gibi, WordPress'te çerez içermeyen alan adını kullanmanın birden çok yolunu tanıtacağız. Örneğin, bir CDN veya ayrı bir etki alanı kullanmak. Bu yazıda, uygulanabilir çözümleri tartışacağız.

Alan yapılandırmanız çerez kullanacak şekilde ayarlanmışsa, tüm alt alan adlarının aynı yapılandırmayı kullanacağını unutmayın. Bu nedenle, çerez içermeyen alanı kullanmak için statik çerezleriniz için ayrı bir alan kullanmanız gerekecektir.

Soru şu ki, WordPress'te çerez içermeyen alan nasıl kullanılır?

1. Bir alt etki alanı oluşturun. Örneğin, static.yourwebsite.com ve tüm statik verileri alacak şekilde yapılandırın.

2. Oluşturulan alt etki alanını ana makinenizdeki wp-içeriğine yönlendirin. cPanel kullanıyorsanız aşağıdaki resmi takip edin. Belge Kökünü public_html/wp-content olarak değiştirin.

3. Host cihazınızda wp-config.php dosyasını bulun ve ona aşağıdaki kodu ekleyin veya kod zaten mevcutsa, aşağıdaki ile değiştirin:

 define("WP_CONTENT_URL", "http://static.yourwebsite.com");
 define("COOKIE_DOMAIN", "www.yourwebsite.com");

4. Şimdi tüm gönderileri yeni alt alana yönlendirmelisiniz. Basitçe, SQL Veritabanında aşağıdaki komutu çalıştırın:

 UPDATE wp_posts SET post_content = REPLACE(post_content,'www.yourwebsite.com/wp-content/','static.yourwebsite.com/')

Tek yapman gereken bu. Yukarıda belirtilen adımları izleyerek, oluşturulan alt etki alanını statik çerezleri alacak şekilde yapılandırabilirsiniz.

Bir sonraki yöntem NGINX kullanmaktır. Sunucuda statik veri almak istiyorsanız, ilk adım çerez içermeyen bir alan sağlamaktır.

Bir sonraki adım, yeni etki alanını ana etki alanınızla aynı sunucuya bağlamaktır.

İlk etki alanı ana etki alanı ve ikinci etki alanı statik etki alanıdır.

 maindomain.com A 11.22.33.44 
 static.maindomain.com A 11.22.33.44

Şimdi ngix.conf dosyasını değiştirme zamanı. ngix.conf dosyasına aşağıdaki kodu ekleyin:

 server { listen ip:80; server_name maindomain.com; root /srv/http/nginx/ maindomain.com; access_log logs/ maindomain.com.access.log; location / { index index.html; charset utf-8; } } } server { listen ip:80; server_name static.maindomain.com; root /srv/http/nginx/maindomain.com; location / { if ($request_filename ~ "\.(jpg|css|gif|png|swf|ico|mp3)$") { break; } return 404; } }

Sonraki adım, görüntüleri statik etki alanı olan static.maindomain.com aracılığıyla yüklemektir. Basitçe, statik verilere etki alanına başvurun.

Önce:

 <img src="/images/testimage.png" />

Sonrasında:

 <img src="https:// static.maindomain.com/images/testimage.png" />

Şimdi görüntü için herhangi bir istek varsa, static.maindomain.com'dan istenecektir.

CDN ile Çerezsiz Kullanım

CDN kullanmak, WordPress'te çerez içermeyen etki alanını kullanmanın başka bir yararlı yöntemidir. Çoğu CDN, çerezleri yok sayma özelliğine sahiptir. Ancak, doğru CDN'yi seçmek zor olabilir. Bildiğiniz gibi, her CDN benzersiz bir özelliğe sahiptir. Bu nedenle, hepsini kullanmak iyi bir çözüm olamaz.

Hangi CDN'nin sorunlara neden olabileceğini tartışmayacağız. Sizlere faydalı ve doğru bir CDN'yi tanıtmak istiyoruz. Bizim önerimiz KeyCDN'dir. Bu CDN'yi web sitenizde kullanmak için eklentisini kullanabilirsiniz.

Aşağıdaki adımları takip et:

1. İlk olarak, resmi KeyCDN web sitesine gidin ve yeni bir hesap oluşturun. Bu web sitesi, kullanıcılarının bir ay ücretsiz kullanmalarına izin verir ve hizmetlerden memnunsanız, tam paketi satın alın.

2. Resmi WordPress web sitesinden CDN Etkinleştirici eklentisini indirin. Kurun ve etkinleştirin.

3. KeyCDN Dashboard'dan yeni bir Pull – Zone oluşturun.

4. Oluşturulan bölgenin adresini kopyalayın ve kurduğunuz WordPress eklentisine yapıştırın.

Kopyalanan URL'yi buraya yapıştırın:

  • Her şey bittiğinde, web sitenizin önbelleğini silin.

Yapmanız gereken her şey bu. Adımları doğru uyguladığınızdan emin olmak için web sitenizi kontrol etmek için web sitesi analiz araçlarından birini kullanın.

Gtmetrix Hala Çerez İçermeyen Hatayı Gösteriyor

Kullanıcıların uğraştığı en yaygın hatalardan biri, Gtmetrix'teki çerezsiz hatadır. Düzeltmek için mümkün olan her yolu denemiş olsanız bile. Hala neden oluyor?

KeyCDN'de Şerit Çerezleri ve Önbellek Çerezlerini etkinleştirdiyseniz, yine de analiz cihazında hatayı göreceksiniz. Bu yanlış pozitif kural olarak bilinir.

Yukarıda belirtildiği gibi, ana alan adınıza çerez yerleştirdiğinizde, tüm alt alan adları da çerezleri kullanır. CDN URL'si bile çerezleri kullanır.

Çerezleri Şeritleme seçeneğini etkinleştirdiyseniz, YSlow hatası yanlıştır. Aslında, YSlow bu seçeneğin etkin olup olmadığını kontrol etmez, bu yüzden onu alırsınız.

Chrome'un Geliştirme aracında bir cURL kullanıyorsanız, bu mesajı yok sayabilirsiniz.

Ayrıca Cloudflare kullanıyorsanız YSlow'da 100'e bu kadar kolay ulaşamazsınız. Cloudflare, her istek için _cfduid çerezi kullanır ve güvenlik nedeniyle onu silemezsiniz. Bu nedenle, çerezsiz alan hatası alırsınız.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir