WordPress Alan Adı Değiştirme: ERR_NAME_NOT_RESOLVED Hatası ve Çözümleri
WordPress tabanlı bir web sitesi işletiyorsanız, zaman zaman alan adı değişikliği yapma gereği duyabilirsiniz. Belki daha iyi bir alan adı buldunuz, belki de markanızı yeniden yapılandırıyorsunuz. Ancak, alan adı değişikliği süreci bazı sorunlarla karşılaşmanıza sebep olabilir. Bu sorunlardan biri de "ERR_NAME_NOT_RESOLVED" hatasıdır. Bu yazıda, alan adı değişikliğini nasıl gerçekleştirebileceğinizi, bu hata ile karşılaşmanın sebeplerini ve çözümlerini detaylı bir şekilde ele alacağız.
Alan Adı Değiştirme Süreci
-
Yeni Alan Adının Kaydı: İlk adım, yeni alan adınızı bir alan adı kaydedicisinden almaktır. Verdiğiniz bilgilerin doğru olduğundan emin olun.
-
WordPress Ayarlarını Güncelleme: WordPress kontrol panelinize giriş yapın ve "Ayarlar" -> "Genel" sekmesine gidin. Burada "WordPress Adresi (URL)" ve "Site Adresi (URL)" kısımlarını yeni alan adınızla güncelleyin.
-
Veritabanını Güncelleme: WordPress veritabanında eski URL’nin hala mevcut olabileceği durumlar vardır. Bunun için phpMyAdmin gibi bir veritabanı yönetim aracı kullanarak aşağıdaki sorguyu çalıştırabilirsiniz:
UPDATE wp_options SET option_value = replace(option_value, 'http://eskialanadi.com', 'http://yenialanadi.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://eskialanadi.com','http://yenialanadi.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://eskialanadi.com', 'http://yenialanadi.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://eskialanadi.com','http://yenialanadi.com'); -
DNS Ayarlarını Güncelleme: Alan adınızın DNS ayarlarını güncelleyerek yeni sunucu bilgilerini girmelisiniz. Bu işlem, alan adınızın doğru bir şekilde yeni sunucuya yönlendirilmesini sağlar.
- SSL Sertifikası: Eğer sitenizde SSL kullanıyorsanız, yeni alan adınız için de bir SSL sertifikasına ihtiyacınız olacaktır. Bu sertifikayı almak için hosting sağlayıcınıza başvurabilirsiniz.
ERR_NAME_NOT_RESOLVED Hatası Nedir?
"ERR_NAME_NOT_RESOLVED" hatası, bir tarayıcının belirtilen alan adını çözemediğinde meydana gelir. Yani, tarayıcı, domain adını IP adresine çeviremiyor demektir. Bu sorun genellikle aşağıdaki sebeplerden kaynaklanır:
- DNS sunucularında yaşanan bir sorun.
- Alan adının henüz yayılmamış olması.
- Yanlış DNS ayarları.
- Tarayıcı önbelleği sorunları.
ERR_NAME_NOT_RESOLVED Hatasının Çözümleri
1. DNS Ayarlarını Kontrol Edin
Alan adınızın DNS ayarlarının doğru yapılandırıldığından emin olun. Alan adınızı kaydettiğiniz yerden veya hosting sağlayıcınızdan gerekli ayarları kontrol edebilirsiniz. Alan adı kaydedicinizin DNS ayarları paneline gidin ve doğru IP adresini ve kayıt türlerini (A, CNAME, vb.) kontrol edin.
2. DNS Yayılmasını Bekleyin
Alan adı değişiklikleri, DNS yayılması nedeniyle anında görünmeyebilir. Değişiklikleri yaptıktan sonra birkaç saat veya bazen 48 saat kadar beklemek gerekebilir. Bu süre zarfında eski alan adı veya hata ile karşılaşabilirsiniz.
3. Tarayıcı Önbelleğini Temizleme
Tarayıcı önbelleği, eski DNS bilgilerini saklayabilir. Önbelleği temizlemek için tarayıcı ayarlarınıza gidin ve "Önbelleği Temizle" veya "Geçmişi Temizle" seçeneğini kullanın. Alternatif olarak, farklı bir tarayıcı kullanarak siteye erişmeyi deneyebilirsiniz.
4. DNS Önbelleğini Sıfırlama
Bilgisayarınızdaki DNS önbelleğini temizlemek de yararlı olabilir. Windows işletim sistemi için aşağıdaki adımları izleyin:
- Komut İstemcisini (CMD) yönetici olarak açın.
-
Aşağıdaki komutu yazın ve Enter’a basın:
ipconfig /flushdns
Bu komut, bilgisayarınızdaki DNS önbelleğini temizler.
5. Farklı DNS Sunucuları Kullanma
Eğer DNS sağlayıcınızda sorun yaşıyorsanız, Google DNS veya Cloudflare DNS gibi alternatif DNS sunucularına geçmeyi düşünebilirsiniz. Google DNS için aşağıdaki adresleri kullanabilirsiniz:
- DNS 1: 8.8.8.8
- DNS 2: 8.8.4.4
Bunu bilgisayarınızın ağ ayarlarından değiştirebilirsiniz.
6. Alan Adı ve Sunucu Kontrolü
Hosting sağlayıcınızın durumunu ve alan adınızın aktif olup olmadığını kontrol edin. Bazen, barındırma sorunları da bu hatayı tetikleyebilir. Sunucunuzda herhangi bir kesinti veya yapılandırma hatası olup olmadığını kontrol edin.
WordPress alan adı değişikliği yapmak karmaşık bir süreç gibi görünebilir, ancak doğru adımlar uygulandığında bu işlem basit ve etkili hale gelebilir. "ERR_NAME_NOT_RESOLVED" hatası ile karşılaşıldığında, DNS ayarlarınızı, tarayıcı önbelleğinizi ve diğer adımları gözden geçirerek sorunun üstesinden gelebilirsiniz. Unutmayın ki, her değişiklik sonrasında bazı bekleme süreleri olabileceğini hesaba katarak sabırlı olmak önemlidir. Eğer sorunlarınız devam ederse, alan adı kaydediciniz veya hosting sağlayıcınızla iletişime geçmekten çekinmeyin.
WordPress alan adı değiştirme işlemi, web sitenizin URL’sini güncellemek için gereklidir. Ancak, bu süreçte bazen “ERR_NAME_NOT_RESOLVED” hatası ile karşılaşabilirsiniz. Bu hata, genellikle alan adının doğru şekilde yönlendirilmediği veya DNS ayarlarının hatalı olduğu anlamına gelir. Alan adı değişikliği sonrası, DNS bilgileri güncellenmeden önce kullanıcılar sitenize erişmeye çalışırlarsa bu hata meydana gelebilir. Hatanın çözümü için öncelikle alan adı ve DNS ayarlarınızın kontrol edilmesi gerekir.
İlk olarak, alan adınızın kayıtlı olduğu alan adı sağlayıcısına giderek doğru DNS kayıtlarınızın (A kaydı, CNAME kaydı gibi) ayarlandığından emin olun. Yanlış DNS kayıtları, alan adınızın web sunucusuna erişimini Engelleyebilir. Ayrıca, alan adınızın süresiz olarak aktif olduğuna dikkat etmelisiniz; eğer alan adı süresi dolmuşsa bu hata da meydana gelebilir.
İkinci olarak, DNS önbelleğini temizlemek de önemli bir adımdır. Kullandığınız tarayıcı ve işletim sisteminin DNS önbelleğini temizleyerek eski DNS kayıtlarının silinmesini sağlayabilir ve güncel bilgilere ulaşabilirsiniz. Örneğin, Windows’ta cmd penceresinde “ipconfig /flushdns” komutunu çalıştırarak bu işlemi yapabilirsiniz. Tarayıcı önbelleğinizi de temizlemek, bazen bu hatayı çözebilir.
Üçüncü olarak, alan adı değişikliklerden sonra dağıtım süresi (propagation) sabırlı olmayı gerektirir. DNS ayarlarının dünya genelinde güncellenmesi bazen 24-48 saat sürebilir. Bu süre zarfında, belirli bölgelerde kullanıcılar hala eski alan adınıza yönlendirilebilir veya hata alabilir. Bu nedenle, alan adı değişikliği yaptıktan sonra bir süre beklemek önemlidir.
Dördüncü olarak, bazı durumlarda web sunucunuzun yapılandırmasında değişiklik yapmanız gerekebilir. Örneğin, eğer bir cPanel kullanıyorsanız, alan adınızı ekledikten sonra, ilgili dosyalarınıza erişim ayarlarını kontrol etmeniz faydalı olacaktır. Ayrıca, WordPress ayarlarında da “Site Adresi” ve “WordPress Adresi” bölümündeki bilgilerin güncel olduğundan emin olmalısınız.
Beşinci olarak, yerel ağ ayarlarınızı kontrol etmek önemlidir. Bazen, kullanılan Wi-Fi veya internet bağlantısının ayarları da hataya sebep olabilir. Özellikle bir VPN hizmeti kullanıyorsanız, bu tür hataların meydana gelmesi olasıdır. VPN’i devre dışı bırakarak hatanın devam edip etmediğini gözlemleyebilirsiniz.
hata almaya devam ediyorsanız, hosting sağlayıcınızla iletişime geçmek faydalı olabilir. Hosting sağlayıcınız, alan adı değişikliğinizin ardından sistemlerinde herhangi bir konfigürasyon probleminin olup olmadığını kontrol edebilir ve sorunu çözmenize yardımcı olabilir.
Hata Nedenleri | Çözüm Yöntemleri |
---|---|
DNS ayarlarının yanlış yapılandırılması | Alan adı sağlayıcınızda DNS kayıtlarını kontrol edin ve güncelleyin. |
DNS önbelleğinde eski kayıtların kalması | DNS önbelleğini temizleyin. |
Dağıtım süresi (propagation) | 24-48 saat bekleyin. |
Web sunucusu yapılandırma hataları | Sunucu ayarlarını ve dosya erişim izinlerini kontrol edin. |
Yerel ağ bağlantı sorunları | Ağ ayarlarınızı kontrol edin, VPN’i devre dışı bırakmayı deneyin. |
Alan adı süresinin dolması | Alan adınızın aktif olduğundan emin olun. |
Hosting sağlayıcısında sorunlar | Hosting sağlayıcınızla iletişime geçin ve destek isteyin. |