Hi, How Can We Help You?

302 Yönlendirme Nedir? 302 Yönlendirme Nasıl Yapılır?

Kasım 16, 2023

302 Yönlendirme Nedir? 302 Yönlendirme Nasıl Yapılır?

302 Yönlendirme Nedir? 302 Yönlendirme Nasıl Yapılır? 302 yönlendirme, bir web tarayıcısının bir istemci isteğine yanıt olarak sunucunun belirli bir kaynağın başka bir konuma taşındığını bildirmesi durumudur. Bu durumda tarayıcı, istemci isteğinin yapıldığı kaynağın yeni bir konuma taşındığını ve isteğin bu yeni konuma yönlendirilmesi gerektiğini anlar. Bu durum genellikle HTTP başlıkları aracılığıyla gerçekleştirilir ve web tarayıcıları, bu başlıkları alarak istemciyi otomatik olarak yeni konuma yönlendirir.

302 Yönlendirme Nedir?

302 Yönlendirme, HTTP protokolünde kullanılan bir durum kodudur. Bir istemcinin (genellikle bir web tarayıcısı) yaptığı bir isteğin, sunucu tarafından başka bir konuma yönlendirilmesi gerektiğini belirtir. Bu durum genellikle şu senaryolarda karşımıza çıkar:

  1. Bir kaynak geçici olarak başka bir URL’ye taşındığında: Örneğin, bir web sayfasının URL’si değiştiğinde veya bir dosyanın yeni bir konuma taşındığında, sunucu bu durumu istemciye 302 yönlendirme koduyla bildirir. Böylece istemci, yeni konuma otomatik olarak yönlendirilir.
  2. Kullanıcı girişi gerektiren sayfalarda: Bazı durumlarda, kullanıcının erişmeye çalıştığı sayfa için oturum açma gerekliliği olabilir. Sunucu, bu durumu 302 yönlendirme koduyla belirterek, istemciyi oturum açma sayfasına yönlendirir.
    Bu durum kodu, HTTP başlıkları aracılığıyla iletilir. Örneğin, sunucu “Location” başlığını kullanarak istemciye yeni konumun URL’sini bildirir. İstemci de bu bilgiyi alarak otomatik olarak yeni konuma yönlendirir.

302 yönlendirme, bir istemcinin yaptığı isteğin başka bir konuma yönlendirilmesi gerektiğini belirten bir HTTP durum kodudur. Bu durum, web tarayıcıları ve diğer istemciler tarafından otomatik olarak işlenir ve kullanıcıya yeni konuma yönlendirme sağlar.


302 Yönlendirme Nasıl Yapılır?

302 yönlendirme, bir web sunucusunun bir sayfayı geçici olarak başka bir URL’ye yönlendirmesini sağlayan bir HTTP durum kodudur. Bu işlem genellikle bir sayfanın geçici olarak başka bir konuma taşındığı durumlarda kullanılır.

Bir 302 yönlendirmesi yapmak için, web sunucusunun HTTP başlıklarında “Location” alanını kullanarak yeni URL’yi belirtmesi gerekir. Bu durum kodu, tarayıcıya, istemcinin otomatik olarak yeni URL’ye yönlendirilmesi gerektiğini bildirir.

Bir örnek üzerinden anlatmak gerekirse, eğer bir web sitesindeki bir sayfa geçici olarak başka bir adrese taşınıyorsa, web sunucusu bu sayfaya gelen isteklere karşılık olarak bir 302 yönlendirme yanıtı gönderebilir. Bu yanıtın içinde “Location” başlığında yeni konumun URL’si belirtilir ve tarayıcı bu URL’ye yönlendirilir.

Eğer bu işlemi nasıl yapacağınızı öğrenmek istiyorsanız, kullandığınız web sunucusuna ve programlama diline göre farklı yöntemler bulunmaktadır. Örneğin, PHP kullanıyorsanız header() fonksiyonuyla, Node.js kullanıyorsanız res.redirect() fonksiyonuyla bu işlemi gerçekleştirebilirsiniz.

302 yönlendirme için kullanılan HTTP durum kodu “302 Found” dur. Bu durum kodu, bir kaynağın geçici olarak başka bir konuma taşındığını ve istemcinin yeni konuma gitmesi gerektiğini belirtir.

Bir HTTP yanıtında 302 durum kodunu kullanarak bir yönlendirme gerçekleştirmek istiyorsanız, yanıt başlıklarında “Location” alanını kullanarak yeni konumu belirtmelisiniz. Örneğin, bir web sunucusu aşağıdaki gibi bir yanıt döndürerek bir 302 yönlendirmesi gerçekleştirebilir:

HTTP/1.1 302 Found
Location: https://www.antalyamedyaajans.com/yeniadres

Bu yanıt, istemcinin (genellikle bir web tarayıcısı) otomatik olarak “https://www.antalyamedyaajans.com/yeniadres” adresine yönlendirilmesini sağlar.

Eğer bu durum kodunu kullanarak yönlendirme yapmak istiyorsanız, kullandığınız platforma ve programlama diline göre farklı yöntemler bulunmaktadır. Örneğin, PHP’de header() fonksiyonu kullanılarak, Node.js’te res.redirect() fonksiyonu kullanılarak bu işlem gerçekleştirilebilir.

Yukarıdaki örnek yanıtı kullanarak ve kullandığınız platforma göre, bu durum kodunu kullanarak yönlendirme işlemini gerçekleştirebilirsiniz.


Profesyonel Web Tasarım hizmeti almak için bizimle iletişime geçebilirsiniz.

Antalya Medya Ajans: Instagram 


İlginizi Çekebilir 👇

👉 htaccess 404 Yönlendirme

👉 En Etkili 4 WordPress Kötü Amaçlı Yazılım Temizleme Eklentisi 2023

👉 Anahtar Kelime Araştırması Yapmak İçin En İyi 7 Araç 2023

👉 SEO İçin En İyi 5 Google Chrome Uzantısı

👉 Dijital Pazarlama Ajansları için En İyi 6 SEO Aracı