WordPress Web Siteleri için HTTP Hatası 400 Nasıl Onarılır


Muhtemelen HTTP 404 hatasını biliyorsunuzdur. Bu, istediğiniz sayfa veya belgenin bulunamamasıdır. Peki ya kötü istek mesajı aldığınız bir HTTP hatası 400 aldığınızda? Bu biraz daha zor, ama endişelenecek bir şey değil. 400 hatasının meydana gelmesinin en yaygın nedenlerinden bazılarını, oluştuğunda düzeltmenin yollarını ve olmasını önlemek için atabileceğiniz adımları gözden geçirmek istiyoruz.

Youtube Kanalımıza Abone Olun

HTTP Hatası 400 nedir?

İnsanların aldığı tüm HTTP hataları arasında bu, kullanıcının tarafında meydana gelen en yaygın hatalardan biridir. Bu, sunucu yöneticilerinin bu konuda endişelenmesine gerek olmadığı anlamına gelmez. Onlar yapar. Ancak çoğu durumda, istek baştan kötüdür ve web sitesi buna bir anlam veremez. Yani onu yerine getirmeye çalışmak yerine size sadece 400 veriyor.

Neyse ki, isteği sunucu süreçlerine iletmek ve gerçekleştirmek için yapabileceğiniz bazı şeyler var. O halde bazı nedenlere ve bunları nasıl düzeltebileceğinize bakalım.

Tarayıcı Önbelleği ve Çerez Sorunları

Daha önce de söyledik, yine söyleyeceğiz. Tarayıcı önbelleğinizi temizlemek, HTTP hatalarının "kapatıp tekrar açılmasıdır". Ya da gerçekten, çoğu internet hatası. Ne yazık ki, bunu yapmak kesinlikle her şeyi düzeltmeyecektir. Ancak, bir yerde bir bozulma, süresi dolmuş bir çerez veya kilitli ve ayrıştırılamayan bir şey varsa, tarayıcı önbelleğinizi temizlemek bunu temizleyebilir.

Çoğu zaman, form gönderme veya oturum açma sırasında 400 hatası döndürülür. Güvenli ve şifreli paketler gönderiyorsanız, işlem sırasında bir şeyler ters gidebilir. Bazen basit bir yenileme bunu yapabilir, ancak diğer zamanlarda tam bir önbellek dürtüsü onu temizleyebilir.

Ek olarak, hata ekranında CTRL/CMD – Shift – R tuşlarına basarak bir HTTP hatası 400 aldığınızda önbelleği atlamayı deneyebilirsiniz. Bu, isteğinizi iletmeye yardımcı olabilir. Değilse, diğer düzeltmelere geçersiniz.

URL'lerinizi Kontrol Edin

HTTP hatası 400'ün başlıca nedenlerinden biri aslında URL'deki bir hatadır. Genellikle 404 ile sonuçlanan bir yazım hatası değil, sunucunun beklenen sözdiziminin parçası olmayan geçersiz bir karakter gibi.

Basit bir örnekle gidelim. Bir UTM kampanyası ile çalışırken, karakter eklemek için %20 ve benzeri kodları kullanabilirsiniz ( %20 boşluk ekler). Bunun gibi:

www.elegantthemes.com/divi ?utm_campaign=viral%20campaign&utm_medium=Blog%20post&utm_source=TikTok

çalışan url

Bu URL'yi hemen şimdi tarayıcımıza koyabilirsiniz ve işe yarayacaktır. Eğer (bir URL sorgu dizeleri gösterir önceki kısım?) URL'nin ana bölümünde bir veya%% 20 koymak Ancak, sunucu sadece sizin için ne soruyorsun hiçbir fikri yok.

www.elegantthemes.com/%divi size şunu verecektir:

% ile 400 hata

Çünkü standart URL yapısı o karakteri kabul etmiyor. 400 HTTP hatası aldığınızda, URL'yi hiçbir şekilde hatalı biçimlendirmediğinizden emin olun. Ulaşmaya çalıştığınız URL'nin doğru bir şekilde yazıldığını. Bu, büyük olasılıkla tıkladığınız URL'lerde olur, bu nedenle size 400 Hatalı İstek ekranı veren bir bağlantıyı izlerseniz, birincil URL'yi herhangi bir garip karakter olup olmadığını kontrol edin. orada olmamalı.

Tarayıcı Eklentilerini ve Uzantılarını Kontrol Edin

WordPress hata ayıklamaya çok benzer şekilde, soruna üçüncü taraf yazılımların neden olmadığından emin olmak istersiniz. Herhangi bir tarayıcı uzantısı veya eklenti çalıştırırsanız, bunlardan birinin hatanın ortaya çıkmasına neden olup olmadığını görmek için bunları tek tek devre dışı bırakmak çok iyi bir fikirdir.

http hatası 400

Hepsini bir kerede yapabilirsin, ama sonra suçlunun kim olduğunu bilmiyorsun. Bu yüzden onları tek tek kontrol edin. Ve sayfayı yeniden yükleyebilir ve 400 hatası almazsanız, bir süre bu eklenti olmadan yaşamayı öğrenin ya da en son sürüme güncellendiğinden emin olmak için uzantı pazarını kontrol edin.

Dosya Boyutu Çok Büyük

Bu, WordPress'te büyük bir sorundur. WP kullanıcıları, bir dosya yüklemeye çalışırken her zaman bir HTTP hatasıyla karşılaştı. Bu sadece WordPress ile de olmaz. Ancak WP ile bu çok basit bir düzeltmedir. Ancak, ayarladığınız 400'ün dosya boyutuna dayalı olduğundan emin olmak için sunucuya daha küçük bir dosya yükleyin. Geçerse, dosya boyutu sınırının artırılması gerekme olasılığı daha yüksektir. Ayrıca, yüklemelere dayalı bir 400 hatasını düzeltmek için çıkış yapıp tekrar girme şansımız oldu.

wp-config.php dosyanızda şuna benzer bir satır bulmalısınız: define('WP_MEMORY_LIMIT', '64M');

wp bellek sınırı ekran görüntüsü

Bulamazsanız, bunu /* yazan satırın hemen üstüne kopyalayıp yapıştırabilirsiniz , hepsi bu, düzenlemeyi bırakın! Mutlu bloglama. */. Ardından 64M'yi 128M veya 256M olarak ayarlayın . Bunu yapmak, WordPress siteniz için maksimum dosya yükleme boyutunu (megabayt olarak) değiştirecektir.

Ayrıca, maksimum dosya boyutunu .htaccess dosyanız ve temanızın dizinindeki functions.php dosyası aracılığıyla da değiştirebilirsiniz. Bu yoldan gitmeyi tercih ederseniz, adımlarda size yol gösterecek harika belgelerimiz var.

DNS Önbelleğinizi Temizleyin

DNS önbelleğinizi temizlemek, tarayıcınızın önbelleğini temizlemek ve çerezleri silmekle aynı şekilde yardımcı olabilir. (Bu arada tamamen ayrılar.) Konsept aynı ama. Bilgisayarınız, tekrar ziyaret ettiğinizde daha hızlı yüklemek için, ziyaret ettiğiniz sitelerin DNS bilgilerini kaydediyor. Ama…bazen bu eski bilgiler sitenin en son sürümüyle çakışıyor. Ve 400 hatası alıyorsunuz.

Yine de oldukça kolay bir düzeltme. Windows'ta, komut istemini açmanız yeterlidir.

dns pencerelerini temizle

Aramaya cmd girin ve komut istemine geldiğinizde ipconfig /flushdns (boşlukla) yazmanız yeterlidir. Ve bu, HTTP hatanızı 400 düzeltmiş olabilir.

Mac kullanıyorsanız, çok benzer. Terminal için arama yapın ve sudo killall -HUP mDNSResponder girin. Bu işe yaramazsa, sudo discoveryutil udnsflushcaches deneyin.

Diğer işletim sistemleri ve bir bütün olarak DNS önbelleğe almanın tam listesi için Kinsta'nın mükemmel kılavuzuna göz atabilirsiniz.

HTTP Hatası 400 ile Özetleme

Tüm bu çözümleri denedikten sonra hala 400 alıyorsanız, web barındırıcısıyla iletişim kurmanın zamanı geldi. Bir ziyaretçiyseniz ve web sitesiyle Twitter veya başka yollarla nasıl iletişim kuracağınızı biliyorsanız, bunu yapın. Yöneticiyseniz ve sorunla ilgilenmeniz gerekiyorsa, en iyi seçeneğiniz, kullandığınız ana bilgisayardaki destektir. 400 gibi birçok HTTP hatası, burada bahsettiğimiz gibi basit ve kolay çözümler izlenerek düzeltilebilir. Ancak, hepsi yapamaz. İşte o zaman ev sahibi dahil olmalıdır. Sizden çok daha fazla bilgiye ve erişime sahipler.

Geçmişte HTTP Hatası 400 ile nasıl başa çıktınız?

Makale özellikli görsel, Leremy / Shutterstock.com

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