Sitemin kalıcı bağlantı ayarı bu şekilde " /%category%/%postname%/ " , url uzunluğunda sorun yaşadığım için " /%postname%/ " böyle yapmam gerekli, sorum şu; sadece " /%category%/ " uzantısını kaldıracağım, url adreslerini toplu olarak, pratik bir şekilde yönlendirme işlemi yapamaz mıyım?
Yada en sağlıklı yönlendirme işlemi için ne yapmam gerekli sizce? Yardımcı olursanız sevinirim, teşekkürler
Yüzlerce linki pratik bir şekilde nasıl yönlendirebilirim?
10
●298
- 10-04-2019, 16:48:08
- 10-04-2019, 16:55:02Redirection eklentisini kurup regex kullanarak yönlendirme yapabilirsiniz. Örn.:
Eski adres: ^/kategori-ismi/(*)/
Yeni Adres: ^/$1/ - 10-04-2019, 16:58:48Hocam 15-20 tane kategori ile filmler gösteriliyor, ör; /aksiyon-filmleri/filmadı-izle/ yada /dram-filmleri/filmadı-izle/ gibi.Akar adlı üyeden alıntı: mesajı görüntüle
Ve yazılım bilgim çok düşük, hatta hiç anlamam desem yeridir. Siz bana tam olarak bu kodu regex kullanarak ekle derseniz sevinirim - 10-04-2019, 17:01:52Önce eklentiyi kurun, ben de burada biraz daha açık yazmaya çalışayım birazdan inşâallâh. Bu eklentiyle yönlendirme yapmak bu işin en kolayıdır. Bir de içiçe kategoriler var mı, kategorilern hepsi üst sevye mi yoksa birbirinin altında olanlar var mı?idfilmdizi adlı üyeden alıntı: mesajı görüntüle
- 10-04-2019, 17:21:17Hocam eklentiyi kurdum, kategorilerin hepsi üst seviye yani birbirinden bağımsız türdenAkar adlı üyeden alıntı: mesajı görüntüle
- 10-04-2019, 17:41:38Redirects sekmesine gelin. Add New düğmesini kullanın.idfilmdizi adlı üyeden alıntı: mesajı görüntüle
Örnek adres https://siteadresi.niz/kategori-ismi/film-ismi/ (Burada /kategori-ismi/ kısmı kategorinin adreste görünen adını ifade ediyor, yönendirme esnasında o adreste görünen yazacak /aksiyon-filmleri/ gibi. /film-ismi/ kısmı filmin adreste görünen adını ifade ediyor. Bizi ilgilendirmiyor. Bizi ilgilendiren şey adresin bütününün bu kadar olması. Yani önünde, sonunda başka bölüm ya da uzantı varsa vereceğim yönlendirmede sorun olur.
Add New düğmesini kullandığınızda 2 adres alanı geliyor. İlkine şunu yazın:
^/kategori-ismi/(.*)/
Örneğin ^/aksiyon-filmleri/(.*)/
Altındaki alana ise şuu yazacaksınız
^/$1/
İkinci alanı da yazdıktan sonra (ya da önce) sağda bulunan Regex seçeneğini kullanmayuı unutmayın.
Bunu yaptığınızda ilk örnek adresimiz
https://siteadresi.niz/aksiyon-filmleri/mad-max-3/
şeklindeyken
https://siteadresi.niz/mad-max-3/
şeklinde yeniden yönlendirilmiş olacak. Yönlendirme türü varsayılan olarak 301.
Ondan sonra tarayıcınızdan örnek bir adres çağırarak ya da Google sonuçlarından tıkayarak kontrol edin, çünkü bu hemen çalışır. Sorun olup olmadına bakarsınız.
Ben de öyle regex uzmanı falan değilim, lazım olup kullandığım için biliyorum. - 10-04-2019, 17:47:11Hocam gerçekten çok teşekkür ederim, minnettarım.Akar adlı üyeden alıntı: mesajı görüntüle
Kafama takılan bir durum var, artık " Aksiyon Filmleri " kategorisi kullanılamıyacak mı? Yada diğer kategoriler. Yani aksiyon-filmler linkine giren bir kişi anasayfaya mı yönlenecek? Yoksa sadece film linkinde yönlendirme gerçekleşecek? - 10-04-2019, 17:54:41Orada mantık aksiyon-filmleri/sonrasındakileri yönlendirmek. Aksiyon filmleri kategorisi yine açılır. Ancak birden fazla türde yönlendirme yapıldığında bazen mantık karmaşası oluşabiliyor. Yönlendirmeleri yaptıkça kontrol edin, sorun olanı kapatın, sorunu tesbit etmeye çalışın. Böylece bir kaybınız olmaz.idfilmdizi adlı üyeden alıntı: mesajı görüntüle