Merhaba arkadaşlar php den regex aracılığı ile url değiştirme işlemi sırasında iki nokta ":" geldiğinde url dönüştürme duruyor bunu nasıl kaldırabilirim.

örnek:
https://wmaraci.com/forum/yenikonu:yenikonu.html şeklinde olduğunda kırmızı olan alan url dönüştürme işlemi yapmıyor

kod:
return preg_replace('@(https?://([-\w\.]+)+(:\d+)?(/([\w/_\.]*(\?\S+)?)?)?)@', '$1', $s);

yardımcı olursanız sevinirim