yüksek çözünürlüklü nginx logosu

/%postname%.html den /%postname%/ yönlendirme

Arkadaşlar SEO ya uyumludur diye kullanılan .html tipi kalıcı bağlantılar Nginx üzerinde ciddi oranda sıkıntı yaratmaktadır.Ancak bunu bir kaç ufak kod ile çözmeniz mümkün /%postname%.html olan link yapınızı 301 yönlendirme ile kolaylıkla /%postname%/ yapabileceksiniz bunun için sisteminizde nginx-full sürümü veya daha üst bir sürüm kurulu olması ve rewrite modülünün kurulu olması gerekmektedir.Kullanacağımız kod ise aşağıdaki gibidir.

Tüm /%postname%.html linklerin kalıcı olarak 301 aracılığı ile /%postname%/ yapısına aktarılması

rewrite ^(/.+).html$ $1 permanent;

Sadece belirli konu ve linklerin 301 ile yönlendirilmesi için ise

rewrite ^(/konu linki.html)(.*)$  linki/$2 permanent;

Bu sayede index kaybetmeden google tarafından yeni link yapınız kolaylıkla anlaşılacak ve sıralama kayıplarından kurtulacaksınız.

Share this article
Shareable URL
Prev Post

C ile Kabarcık Sıralaması

Next Post

Nginx Statik Dosyalar’da Browser Cache İşlemi

Comments 2
  1. Hocam /%postname%.html önceki kalıcı bağlantım şimdi /%postname%/ çevirdim buda 404 hatasına dönüştü bunu nasıl düzeltebilirim

    1. nginx’de gerekli eklemeleri yaptıysanız 404 vermemesi gerekiyor, konudaki parametreleri doğru eklediğinize emin olunuz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Read next
0
Share