May 19, 2015

Ana Sayfa >> Nginx >> /%postname%.html den /%postname%/ yönlendirme

/%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)(.*)$ https://mertcangokgoz.com/konu 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.


Mertcan GÖKGÖZ Hakkında

Mertcan GÖKGÖZ Yönetim Bilişim Sistemleri Mezunu, Linux Hacısı, Ağ Yöneticisi, Araştırmacı, Yazılımcı, Güzel İnsan


Bir şeyler bu yazıda doğru ya da eksik değil mi? Düzenleyin ve pull request Oluşturun



Yorumlar