İçeriğe geç
İçindekiler
Web Siteleri

Site Yönlendirmeleri

Makine çevirisi. İngilizce orijinal mevcuttur.

Yönlendirmeler, ziyaretçileri eski bir URL'den yeni birine gönderir; bu sayede ona işaret eden her bağlantıyı bozmadan bir sitenin yapısını değiştirebilirsiniz. Bu kılavuz, üç kaynak biçimini, 301 ile 302 arasında seçim yapmayı, sorgu dizelerini ve doğrulama rozetini okumayı kapsar.

KPanel'de Yönlendirmeler Nerede Bulunur

  1. KPanel'e giriş yapın.
  2. Sol kenar çubuğunda Web Siteleri öğesine, ardından siteye tıklayın.
  3. Sitenin sol menüsünde Ayarlar öğesini, ardından Yönlendirmeler öğesini açın.

Doğrudan adres /websites/<site-id>/redirects'dır.

KPanel'de bir site için yönlendirmeler

Buradaki yönlendirmeler, uygulamanız çalışmadan önce web sunucusu tarafından uygulanır. Bu, onları eklenti tabanlı bir yönlendirmeden daha hızlı yapar ve uygulamanızın hiç tanımayacağı URL'ler için bile çalışmalarını sağlar.

Yönlendirme Ekleme

  1. Yönlendirme ekle düğmesine tıklayın.
  2. Kaynak yolu alanını girin.
  3. Destination alanını girin.
  4. 301 Kalıcı veya 302 Geçici seçeneğini seçin.
  5. Sorgu dizesini sakla seçeneğinin işaretli kalıp kalmayacağına karar verin.
  6. Yönlendirme ekle düğmesine tıklayın.

Yönlendirme uygulanır ve ardından doğrudan sitenize karşı kontrol edilir; böylece gördüğünüz durum bir varsayımı değil, gerçek davranışı yansıtır.

Üç Kaynak Biçimi

BiçimÖrnekEşleşenler
Tam/old-pageYalnızca o tek yol
Önek/old-path/O yol ve altındaki her şey
Joker karakter/blog/*/blog/ altındaki her şey, gerisini yakalayarak

Bir joker karakter kaynağı, * ile eşleşen her şeyi yakalar ve hedef buna $1 olarak başvurabilir. Böylece /blog/* kaynağı, /news/$1 hedefiyle birlikte, /blog/hello-world adresini /news/hello-world adresine gönderir ve tek bir kuraldan diğer tüm gönderiler için de aynısını yapar.

Bir yönlendirme oluşturulduktan sonra kaynak yolu değiştirilemez. Yanlış girdiyseniz, yönlendirmeyi kaldırıp yenisini ekleyin. Hedef, kod ve sorgu ayarı düzenlenebilir.

Hedefler

Bir hedef şunlardan biri olabilir:

  • Göreli (Relative): ziyaretçileri aynı sitede başka bir yere göndermek için /new-page gibi.
  • Mutlak (Absolute): ziyaretçileri tamamen başka bir siteye göndermek için https://example.com/new gibi.

Mutlak hedefler, gösterişli (vanity) yollar oluşturmanın yoludur: örneğin kendi alan adınızdaki /docs yolunu başka bir yerde barındırılan belgelere yönlendirmek.

301 mi 302 mi

301 Kalıcı, tarayıcılara ve arama motorlarına taşınmanın kesin olduğunu söyler. Arama motorları sıralama sinyallerini yeni URL'ye aktarır ve eski URL'yi istemeyi bırakır. Tarayıcılar yönlendirmeyi, bazen çok uzun bir süre boyunca önbelleğe alır.

302 Geçici, taşınmanın geri alınabileceğini söyler. Hiçbir şey aktarılmaz ve hiçbir şey uzun süreli önbelleğe alınmaz.

Gerçek bir yeniden yapılandırma için 301 kullanın: bir sayfayı taşıdınız ve geri gelmeyecek. Geri almayı beklediğiniz her şey için, örneğin bir sayfayı geçici bir kampanyaya veya bakım bildirimine yönlendirirken, 302 kullanın.

Yanlış bir 301'i geri almak maliyetlidir. Tarayıcılar kalıcı yönlendirmeleri agresif biçimde önbelleğe alır; bu nedenle hatalı kurala bir kez denk gelen bir ziyaretçi, siz onu sildikten çok sonra bile onu izlemeye devam edebilir ve onun önbelleğini temizlemenizin hiçbir yolu yoktur. Emin olmadığınızda 302 ile başlayın ve emin olduğunuzda 301'e yükseltin.

Sorgu Dizesini Sakla

Sorgu dizesini sakla varsayılan olarak açıktır. Açık olduğunda, ?utm_source=newsletter ve diğer tüm parametreler hedefe aktarılır.

Hemen her durumda açık bırakın. Sorgu dizelerinin kaybolması kampanya izlemeyi, sayfalamayı ve filtreleri bozar ve durum taşıyan her bağlantıyı bozar. Yönlendirme listesi, bu ayarı kapatılmış herhangi bir kuralı (query stripped) olarak işaretler; böylece hangi kuralların parametreleri düşürdüğünü bir bakışta görebilirsiniz.

Yalnızca hedefin eski parametreleri asla almaması gerektiğinde kapatın; örneğin eski parametrelerin farklı yorumlanıp yanlış sayfanın görüntülenmesine neden olacağı durumlarda.

Durum Rozetini Okuma

Her kaydetme işleminden sonra yönlendirme, bir önbellek üzerinden değil doğrudan sitenize karşı test edilir ve sonuç Status sütunundaki rozet olur.

RozetAnlamı
Henüz doğrulanmadıKontrol henüz çalıştırılmadı. Biraz sonra yenileyin
Kod ve hedefle birlikte doğrulandıYönlendirme etkin ve tam olarak yapılandırdığınız şeyi yapıyor
Bir durumla birlikte uygulandı ama karşılamıyorKural yazıldı ama site başka bir şey döndürdü

Harekete geçilmesi gereken rozet üçüncüsüdür. Yapılandırmanın yerinde olduğu ama yönlendirmenin etkili olmadığı anlamına gelir ve gösterilen durum kodu, bunun yerine ne olduğunu size söyler.

Kaydettikten sonra, sunucudaki başka bir yapılandırmanın aynı alan adını talep ettiğine dair bir uyarı da görebilirsiniz. Bu olduğunda, bu çakışma çözülene kadar yönlendirme uygulanmaz ve mesaj diğer yapılandırmayı adlandırır. Bunu görürseniz ve ne anlama geldiğinden emin değilseniz destek ile iletişime geçin.

Düzenleme ve Kaldırma

Her satırda bir düzenleme düğmesi ve bir kaldırma düğmesi vardır.

Düzenleme, hedefi, kodu ve sorgu ayarını değiştirmenizi sağlar. Kaynak sabittir.

Kaldırma, onay ister ve ne olacağını açıklar: o yola gelen istekler yönlendirilmeyi bırakır ve sitenin normalde orada sunduğu her ne ise onu döndürür; bu da genellikle bir 404'tür.

Bir Yeniden Yapılandırma Planlama

Çok sayıda URL'yi taşımadan önce, biraz düzen size çok fazla sıkıntıdan tasarruf sağlar.

  1. Mevcut URL listenizi dışa aktarın, site haritanızdan veya analitiklerinizden, böylece aslında neyin trafik aldığını bilirsiniz.
  2. Eskiyi yeniyle eşleştirin, URL başına bir satır. Bir önek paylaşan her şeyi gruplandırın.
  3. Gruplar için joker karakterler kullanın. Tek bir /blog/* kuralı iki yüz tam kuraldan daha iyidir ve zamanla sapmaz.
  4. Kalıba uymayan istisnalar için tam kurallar ekleyin.
  5. Her biçimi bir kez test edin, ardından rozetleri kontrol edin.
  6. Daha sonra Site Traffic Analytics içinde 4xx sayınızı izleyin. Artan bir 404 payı, bir şeyi kaçırdığınız anlamına gelir.

Kaçırdığınız her şey için bir güvenlik ağı olarak markalı bir 404 sayfası ekleyin. Bu, çıkmaz bir sokağı siteye geri dönen bir rotaya dönüştürür. Bkz. Custom Error Pages.

Sorun Giderme

Yönlendirme tetiklenmiyor. Rozeti kontrol edin. Uygulandı ama karşılamıyor diyorsa, döndürülen durum kodunu not edin. Bir 200, genellikle isteğe önce başka bir şeyin yanıt verdiği anlamına gelir; bu da çoğunlukla uygulamanın kendisidir.

Tetikleniyor ama yanlış URL'ye düşüyorum. Bir zincir olup olmadığını kontrol edin: kuralınız trafiği, başka bir kuralın veya uygulamanın tekrar yönlendirdiği bir yola gönderiyor olabilir. Zincirler yavaştır ve arama motorlarının kafasını karıştırır. İlk kuralı doğrudan nihai hedefe işaret edecek şekilde ayarlayın.

Bir joker karakter her şeyi tek bir sayfaya gönderiyor. Hedefte $1 eksik. Bu olmadan, her yakalama aynı hedefte toplanır.

Sildiğim bir yönlendirme tarayıcımda hâlâ gerçekleşiyor. Daha önce bir 301'i takip ettiniz ve tarayıcınız bunu önbelleğe aldı. Kuralın gerçekten kalkıp kalkmadığını doğrulamak için gizli bir pencerede test edin.

Sorgu parametreleri kayboluyor. O kuralda Sorgu dizesini sakla kapalıdır. Düzenleyip tekrar açın.

Çok fazla yönlendirme veya bir döngü var. İki kural birbirine işaret ediyor ya da bir kural kendi kaynak kalıbıyla eşleşen bir yola işaret ediyor. Döngünün bir tarafını kaldırın.

İlgili Sayfalar

Bu yardımcı oldu mu?

Yapay zeka mısınız? Bu sayfayı Markdown olarak okuyun

İlgili makaleler

SFTP ile Bağlanma: FileZilla, Cyberduck ve Komut SatırıSFTP (Secure File Transfer Protocol), sitenizin sunucu üzerindeki dosyalarına doğrudan erişim sağlar.…SSL Sertifikaları ve HTTPSBu makale, SSL'in ne olduğunu sade bir dille açıklar, KapsuleHost'un sitelerinizde SSL'i nasıl otomatik olarak yönettiğini anlatır ve sertifikanızla ilgili bir…Web Siteleri: Nereden BaşlamalıKapsuleHost'ta web sitesi barındırmanın nasıl işlediği, bir sitenin her sekmesinde nelerin bulunduğu ve önünüzdeki iş için hangi kılavuzu okumanız gerektiği.…Site Çalışma Süresi İzlemeKapsuleHost'taki her site otomatik olarak her 60 saniyede bir kontrol edilir ve Uptime sekmesi size sonucu gösterir: mevcut durum, çalışma süresi yüzdesi, yanıt…

Hâlâ takıldınız mı?

Hesabınızı bilen Kora'ya sorun ya da ekibimizle iletişime geçin.

Bize UlaşınDesteğe e-posta gönder