WordPress sitenizde bir 401 hatası mı görüyorsunuz?
Sizi WordPress web sitenizden çıkarabilecek en kafa karıştırıcı WordPress hatalarından biridir.
401 hatası, Hata 401 ve 401 yetkisiz hata dahil olmak üzere birden fazla ada sahiptir. Bu hatalara bazen ‘Geçersiz kimlik bilgileri nedeniyle erişim reddedildi’ veya ‘Yetkilendirme gerekiyor’ mesajı eşlik eder.
Bu yazıda, WordPress’teki 401 hatasını kolayca düzeltmek için size farklı çözümler göstereceğiz. Ayrıca neyin sebep olduğunu ve gelecekte nasıl önleneceğini de tartışacağız.
WordPress’te 401 Hatasına Neden Olan Nedir?
WordPress’teki 401 hatası, WordPress barındırma sunucusuyla iletişim sırasında yanlış kimlik doğrulamasından kaynaklanır.
Örneğin, WordPress yönetici klasörünüzü parola korumalı yaptıysanız, parola girmemek, WordPress oturum açma ve yönetici sayfalarında bir 401 hata sayfası gösterecektir.
Ancak bazı durumlarda, web sitenize herhangi bir özel şifre koruması eklemeden bu hatayı görebilirsiniz.
Örneğin, WordPress güvenlik eklentileri, bir kaba kuvvet saldırısı sırasında yönetici alanınızı kilitleyebilir.
Bu hatanın diğer bir yaygın nedeni, WordPress web sitenizi korumak için barındırma şirketleri tarafından alınan güvenlik önlemidir. Bu güvenlik önlemleri, WordPress giriş sayfalarınıza aşırı derecede erişildiğinde bu hatayı göstermeye başlar.
Çoğunlukla, WordPress yönetici ve giriş sayfalarında 401 hatası görülür. Ancak bazı durumlarda web sitenizin tüm sayfalarında görünebilir.
Hataya neden olan şeyi tam olarak gidermeniz ve ardından düzeltmeniz gerekir.
Bununla birlikte, WordPress’teki 401 hatasını hızla düzeltmek için farklı çözümlere bir göz atalım.
1. WordPress Yöneticisinde Şifre Korumasını Geçici Olarak Kaldırın
WordPress yönetici dizininizi parola korumalı olarak kullanıyorsanız, ihtiyacınız olan çözüm bu olabilir.
Yönetici dizini parolanızı unutmuş olabilirsiniz veya sunucu yapılandırmanız değişmiş olabilir.
WordPress barındırma kontrol panelinize gidin ve Dizin Gizliliği veya Şifre Korumalı Dizinler simgesini bulun.
Ekran görüntüsümüz Bluehost barındırma hesabımızı gösteriyor, ancak çoğu barındırma panelinde bu seçenek olacak.
Açtıktan sonra, barındırma hesabınızdaki tüm dosya ve klasörleri göreceksiniz. Wp-admin dizininize göz atın ve isme tıklayarak seçin.
Kontrol paneli şimdi şifre koruma ayarlarını görüntüleyecektir. ‘Bu dizini parola ile koru’ seçeneğinin yanındaki kutunun işaretini kaldırmanız ve Kaydet düğmesini tıklamanız yeterlidir.
Bundan sonra, Geri Dön düğmesine tıklayın ve sayfanın en altına gidin. Buradan, parola korumalı dizininize giriş yapmak için kullandığınız kullanıcı adını silmeniz gerekir.
WordPress yönetici dizininiz için şifre korumasını başarıyla devre dışı bıraktınız. Artık WordPress sitenize giriş yapmayı deneyebilirsiniz.
Her şey normal çalışıyorsa, devam edebilir ve yeni bir kullanıcı ve şifre oluşturarak WordPress yönetici alanınız için şifre korumasını etkinleştirebilirsiniz.
2. WordPress’te 401 Hatasını Çözmek için Güvenlik Duvarı Önbelleğini Temizle
Sucuri veya Cloudflare gibi bulut tabanlı bir WordPress güvenlik duvarı hizmeti kullanıyorsanız, güvenlik duvarı web sitenizle iletişim kuramadığında 401 hatası tetiklenebilir.
Sucuri Güvenlik Duvarında Önbelleği Temizle
Sucuri kullanıyorsanız, Sucuri kontrol panelinize giriş yapın ve ‘Performans’ sayfasını ziyaret edin. Buradan ‘Önbelleği Temizle’ sekmesine geçmeniz ve ardından ‘Önbelleği temizle’ düğmesine tıklamanız gerekir.
Cloudflare’da Önbelleği Temizle
Cloudflare kullanıyorsanız, Cloudflare panosuna giriş yapmanız ve ‘Önbelleğe Alma’ bölümüne gitmeniz gerekir. Tüm önbelleği temizlemek için buradan ‘Her şeyi temizle’ düğmesine tıklamanız gerekir.
Güvenlik duvarı önbelleğinizi temizledikten sonra, devam edin ve tarayıcı önbelleğinizi veya WordPress önbelleğinizi de temizleyin. Daha fazla ayrıntı için WordPress’te önbelleğin nasıl temizleneceğine ilişkin eksiksiz kılavuzumuza bakın.
3. Tüm WordPress Eklentilerini Devre Dışı Bırakın
Hatalı çalışan veya kötü yapılandırılmış bir WordPress eklentisi de 401 hatasını tetikleyebilir. Hatanın birinden kaynaklanıp kaynaklanmadığını öğrenmek için tüm WordPress eklentilerini geçici olarak devre dışı bırakmanız gerekecek.
WordPress eklentilerini, eklentiler sayfasını ziyaret ederek yönetici alanından devre dışı bırakabilirsiniz.
Ancak, WordPress yönetici alanına erişemiyorsanız, tüm WordPress eklentilerini devre dışı bırakmak için FTP kullanmanız gerekir.
Bir FTP istemcisi kullanarak WordPress sitenize bağlanmanız yeterlidir. Bağlandıktan sonra / wp-content / klasörüne gidin ve eklentiler klasörünü plugins.deactivated olarak yeniden adlandırın.
Eklentiler klasörünü yeniden adlandırmak, tüm WordPress eklentilerini devre dışı bırakacaktır.
Artık WordPress web sitenizin yönetici alanını ziyaret edebilir ve oturum açmayı deneyebilirsiniz. Her şey yolunda giderse, bu, eklentilerden birinin soruna neden olduğu anlamına gelir.
Şimdi FTP istemcisine geri dönmeniz ve eklentinin klasörünü bir kez daha yalnızca eklentiler olarak yeniden adlandırmanız gerekiyor.
Ardından, WordPress yönetici alanına dönün ve eklentiler sayfasına gidin. Şimdi, 401 hatasını tekrar görmeye başlayana kadar her bir eklentiyi birer birer etkinleştirebilirsiniz.
Bu, soruna neden olan eklentiyi bulmanıza yardımcı olacaktır. Eklentiyi bulduğunuzda, eklentinin desteğiyle iletişime geçebilir veya alternatif bir eklenti bulabilirsiniz.
4. Varsayılan WordPress Temasına Geçin
Bazen WordPress temanızın içindeki bir işlev web sitenizdeki 401 hatasını tetikleyebilir. Öğrenmek için geçici olarak varsayılan bir WordPress temasına geçmeniz gerekir.
Varsayılan temalar, WordPress ekibi tarafından yapılır ve varsayılan WordPress kurulumuyla birlikte gönderilir. Bu temalar arasında Yirmi Ondokuz, Yirmi Onyedi, Yirmi Onaltı ve daha fazlası bulunur.
Önce Görünüm »Temalar sayfasına gidin. Artık varsayılan bir WordPress temanız varsa, devam edip etkinleştirebilirsiniz.
Sitenizde varsayılan bir temanız yoksa, yüklemeniz ve etkinleştirmeniz gerekir. Talimatlar için bir WordPress temasının nasıl kurulacağına ilişkin kılavuzumuza bakın.
Temayı değiştirdikten sonra web sitenize gidip test edebilirsiniz. Şimdi her şey yolunda giderse, bu, temanızın 401 hatasına neden olduğu anlamına gelir.
Sorunu tema geliştiricisine bildirebilirsiniz, düzeltmenize yardımcı olabilirler. Bu işe yaramazsa, WordPress temanızı kalıcı olarak değiştirebilirsiniz.
5. WordPress Şifresini Sıfırlayın
WordPress barındırma şirketleri bazen birisi tekrar tekrar şifre girmeye çalışıyorsa wp-admin ve oturum açma sayfalarına erişimi engelleyebilir.
Bu durumda, erişiminiz geçici olarak engellenir ve birkaç dakika sonra deneyebilirsiniz.
Ancak, şifrenizi tahmin etmek yerine unutulmuş WordPress şifresini kurtarmak en iyisidir.
WordPress size şifrenizi değiştirmek için bir bağlantı içeren bir e-posta gönderecektir. Bu yöntemle ilgili sorun, WordPress’in bazen e-posta gönderememesidir.
E-postayı almazsanız endişelenmeyin. WordPress şifresini phpMyAdmin kullanarak da sıfırlayabilirsiniz.
6. WordPress Barındırma Sağlayıcısı ile iletişime geçin
Birçok WordPress barındırma şirketi, bir WordPress web sitesindeki şüpheli etkinliği otomatik olarak algılar ve saldırıları önlemek için erişimi engeller.
Bu güvenlik önlemleri bazen yalnızca WordPress yönetici alanını etkiler ve oturum açma sayfanıza bir süre erişilemez hale gelebilir.
Bununla birlikte, normal duruma geri dönmezse veya tüm site sayfalarınızda 401 hatası görüyorsanız, derhal WordPress barındırma sağlayıcınızla iletişime geçmeniz gerekir.
Personeli, sorunu sizin için çözmek için erişim ve hata günlüklerini kontrol edebilecektir.
Gelecekteki önleme için, WordPress yönetici alanınızı yetkisiz erişimden korumak için eksiksiz WordPress güvenlik kılavuzumuzu takip edebilirsiniz.
Bu çözümlerden birinin WordPress’teki 401 hatasını düzeltmenize yardımcı olacağını umuyoruz. Ayrıca, genel WordPress sorunlarını kendiniz çözmek için adım adım talimatlarla eksiksiz WordPress sorun giderme kılavuzumuzu görmek isteyebilirsiniz.