v2.5.2
Giriş yap

Htaccess 301 yönlendirmesi

melkiadesk
443 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Php'ten wordpress'e geçirdiğim bir web sitem mevcut, bu web sitemin googleda kayıtlı sayfaları şöyle kayıtlı;
https://example.com/deneme-yazi-1987.html - Yazı başlığı, yazı idsi ve html etiketi.

Sayfayı wordpresse çevirdiğimde sayfalarımın linkeri şuna dönüştü https://example.com/deneme-yazi/ Hal böyle olunca
googledan sayfaya tıklayan bir kullanıcı 404 ile karşılaşıp sayfayı bulamıyor. .htaccess ile html etiketini çıkartıyorum fakat
son kısımdaki idyi bir türlü silemedim yönlendirme yaparken.

Mantık olarak kafamda düşündüm fakat bunu koda dökemedim sanırım şöyle olması gerekiyor .htaccessteki kod "-" işaretini sayarak
son "-"'yi ve ondan ötesini silicek yönlendirme yaparken bu haliyle link şuna dönüşücek https://example.com/deneme-yazi
ve wordpressteki asıl sayfa ile eşleşebilecek.

Bu konu hakkındaki yardımlarınız ve önerilerinizi bekliyorum.

abdullahx
797 gün önce

https://regex101.com/r/xBROiT/1
Bir de böyle deneyin. Bu defa referans olarak sayıdan sonra gelen . işaretini aldık. Url lerin hepsinde aynı olan bir ortak özellik bulmamız lazım. Yoksa birden fazla yönlendirme koşulu yazılabilir.