Merhaba arkadaşlar,
Sitemin link yapısında yaptığım bir değişiklik nedeniyle çok sayıda hata alıyorum.
Regex ten anlayan arkadaşlar şu örnekteki gibi linkleri yeni linkine nasıl yönlendirebileceğimi açıklayabilir mi?
- eski link: www.domain.com/search.php?baslik=deneme
- yeni link: www.domain.com/?s=deneme
-------
- eski link: www.domain.com/search.php?baslik=deneme deneme2
- yeni link: www.domain.com/?s=deneme+deneme2
-------
- eski link: www.domain.com/search.php?baslik=deneme deneme2 deneme3
- yeni link: www.domain.com/?s=deneme+deneme2+deneme3
Şimdiden teşekkürler.
Regex yardım
1
●240
- 05-04-2016, 00:29:24daha düzgün yazılır ama ;
$link = "www.domain.com/search.php?baslik=deneme falan filan"; echo str_replace(" ","+",preg_replace('/search.php\?baslik=(.*?)/is', '?s=$1', $link));şunla idare edersiniz. sanırım bi kerelik bi dönüştürme olacak bu
kolaylıklar.
mrsilver adlı üyeden alıntı: mesajı görüntüle