Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

414 Request URI Too Long Hatası Nedir ve Nasıl Düzeltilir?

Editoryal Not: WPBeginner üzerindeki ortak bağlantılardan komisyon kazanıyoruz. Komisyonlar, editörlerimizin görüşlerini veya değerlendirmelerini etkilemez. Editoryal Süreç hakkında daha fazla bilgi edinin.

WordPress web sitenizde 414 request URI too long hatasıyla hiç karşılaştınız mı?

Bu hata genellikle web tarayıcınız ile sunucu arasında kritik bir hata olduğunda ortaya çıkar. Bir bağlantıya tıkladığınızda veya bir WordPress eklentisi tarafından gerçekleştirilen herhangi bir eylemde bu hatayı görürsünüz.

Bu makalede, size ‘414 request URI too long’ hatasının ne olduğunu ve nasıl düzeltileceğini göstereceğiz.

What is 414 request URI too long error and how to fix it

414 Request URI Too Long Hatası Nedir?

414 istek URI’si çok uzun hatası, talep ettiğiniz bir URL veya eylem sunucunun işleyemeyeceği kadar uzun olduğunda ortaya çıkar.

URI ve URL arasında bir fark olduğunu unutmayın. Bir URI veya Tekdüzen Kaynak Tanımlayıcısı bir kaynağın adı, konumu veya her ikisi de olabilir. Öte yandan, bir URL veya Tekdüzen Kaynak Konum Belirleyicisi yalnızca bir kaynağın konumu olabilir.

URL, URI’nin bir parçası olduğu için her iki terim de genellikle birbirinin yerine kullanılır. Bununla birlikte, 414 hatası her iki bileşen tarafından da tetiklenebilir, bu nedenle nedenlerine bakalım.

414 Request URI Too Long Hatasına Ne Sebep Olur?

Bağlantıya tıkladığınızda 414 hatasını görebilirsiniz ve çok uzun olduğu için sunucu bunu işleyemez.

Bir bağlantının çok uzun olabileceği durumlardan biri UTM (Urchin Tracking Module) parametrelerinin kullanılmasıdır. WordPress web sitenizdeki dönüşümleri izlemek için UTM kodları kullanıyorsanız ve URL’de çok fazla parametre varsa, bu hataya neden olabilir.

414 hatasına neden olabilecek bir başka durum da yönlendirme döngüsüdür. Bu, yanlış bir yapılandırma veya WordPress eklentisindeki bir ayarın çok sayıda yönlendirme isteğine neden olmasıdır.

Sonuç olarak, inanılmaz uzun URL’ler ve 414 requests URI too long hatası alırsınız.

Benzer şekilde, bazı eklentiler de işlevlerinin bir parçası olarak uzun URI’ler oluşturabilir. Sitenizde hepsi bir arada WordPress güvenlik ek lentileri yüklüyse bu hatayla karşılaşma olasılığınız yüksektir.

Nadir bir durumda, geliştirici tarafındaki bir sorun da bir POST isteği, sorgu bilgileri çok uzun olan bir GET isteğine dönüştüğünde 414 hatasını tetikleyebilir. Son olarak, web sitesi sunucunuza yapılan siber saldırılar da 414 URI çok uzun sorunlarına neden olabilir.

Bununla birlikte, WordPress web sitenizdeki 414 hatasını nasıl düzeltebileceğinizi görelim.

414 İstek URI Çok Uzun Hatasını Düzeltme

Bu sorunu çözmenin hızlı bir yolu, web sitesi sunucunuzun işleyebileceği URI boyutunu artırmaktır.

İlerlemeden önce, bir WordPress yedeği oluşturmanızı öneririz. Bunun nedeni 414 hatasını düzeltmenin web sitesi yapılandırma dosyalarını düzenlemeyi içermesidir. Herhangi bir şeyin yanlış gitmesi durumunda, sitenizin geri yüklemeye hazır bir yedek kopyası olacaktır.

Daha fazla ayrıntı için lütfen WordPress sitesinin nasıl yedekleneceğine ilişkin kılavuzumuza bakın.

Web Sitenizin Apache mi Yoksa Nginx mi Kullandığını Belirleme

İlk olarak, WordPress web sitenizin hangi sunucu türünü kullandığını bulmanız gerekir. Apache ve Nginx’i içeren 2 ana sunucu türü vardır.

Bunu yapmanın basit bir yolu sitenizi bir tarayıcıda açmaktır. Bundan sonra, ana sayfaya sağ tıklayabilir ve ‘İncele’ seçeneğini seçebilirsiniz.

Open inspect element

Ardından, en üstteki ‘Ağ’ sekmesine geçmeniz gerekecektir.

Buradan, Ad sütununun altındaki herhangi bir öğeyi seçebilirsiniz. Bundan sonra, ‘Yanıt Üstbilgileri’ bölümüne ilerlemeniz ve ‘Sunucu’ ayrıntılarını görmeniz gerekecektir.

View server type of your site

Bu size sitenizin Nginx mi yoksa Apache mi kullandığını gösterecektir.

Hangi sunucu türünü kullanacağınızdan hala emin değilseniz, daha fazla ayrıntı almak için WordPress barındırma sağlayıcınıza ulaşabilirsiniz.

Sunucu türünü belirledikten sonra, Apache ve Nginx için 414 istek URI çok uzun hatasını nasıl düzelteceğimize bakalım.

Nginx’te 414 Request URI Too Long Hatasını Düzeltme

Öncelikle, web sitesi yapılandırma dosyalarına erişmek için bir FTP veya dosya aktarım protokolü istemcisine ihtiyacınız olacak.

Kullanabileceğiniz birçok FTP istemcisi vardır. Bu eğitim için Filezilla’yı kullanacağız. FTP’yi kurmak ve web sitesi dosyalarına erişmek için yardıma ihtiyacınız varsa, lütfen WordPress’e dosya yüklemek için FTP’nin nasıl kullanılacağına ilişkin kılavuzumuza bakın.

Giriş yaptıktan sonra, ‘nginx.conf’ dosyasını indirmeniz gerekecektir. Bu dosyaya şu yolu izleyerek erişebilirsiniz: /etc/nginx/nginx.conf

Access Nginx file

Dosyayı bulduktan sonra, devam edin ve bilgisayarınıza indirin ve ardından bir not defteri yazılımında açın.

Buradan, large_client_header_buffers 4 8K ayarlarını arayabilirsiniz. Eğer orada yoksa, dosyanın sonuna eklemeniz yeterlidir.

Bir sayı ve boyutla ilgili 2 değer kümesi göreceksiniz. Boyutu 8K’dan 128K’ya kadar düzenlemeniz yeterlidir. Bu, URI boyutunu artıracak ve site sunucusunun uzun URL’leri işlemesine izin verecektir.

Increase URI size in Nginx

İşiniz bittiğinde, metin dosyasını kaydedin ve FTP istemcisini kullanarak web sitenize yeniden yükleyin.

Daha fazla ayrıntı için lütfen WordPress’e dosya yüklemek için FTP’nin nasıl kullanılacağına ilişkin kılavuzumuza bakın.

Apache’de 414 Request URI Too Long Hatasını Düzeltme

Apache sunucu türünü kullanıyorsanız, işlem Nginx’inkine benzer. Öncelikle, web sitesi dosyalarına erişmek için bir FTP istemcisine ihtiyacınız olacak.

Giriş yaptıktan sonra, ‘apache2.conf’ dosyasını bulmanız gerekecektir. FTP istemcisini kullanarak aşağıdaki yola gitmeniz yeterlidir: /etc/apache2/apache2.conf

Access apache config files

Ardından, dosyayı indirmeniz ve not defteri yazılımında açmanız gerekir.

Bundan sonra, LimitRequestLine 128000 ayarlarını arayabilirsiniz. Eğer bir tane göremiyorsanız, dosyanın sonuna eklemeniz yeterlidir.

Genellikle LimitRequestLine 128000 olarak ayarlanır. Ancak 414 hatasını ortadan kaldırmak için bunu 256000 veya daha yüksek bir değere çıkarabilirsiniz. Sadece ayarladığınız değerin 2’nin katı olduğundan emin olun.

Increase URI size in apache

İşiniz bittiğinde, FTP istemcisini kullanarak dosyayı web sitesine geri yükleyin. Bu, WordPress web sitenizdeki 414 hatasının çözülmesine yardımcı olacaktır.

Umarız bu makale 414 request URI too long hatasının ne olduğunu ve nasıl düzeltileceğini öğrenmenize yardımcı olmuştur. WordPress güvenliği ve en yaygın WordPress hataları hakkındaki rehberimizi de görmek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

3 yorumBir Cevap Bırakın

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. A Owadud Bhuiyan says

    However, I never faced this type of error.

    It’s nothing to lose learning something new in everyday.

    Thanks for sharing.

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.