No me refier a espacios incrustados en la cadena! Leiste para qué sirve
trim()?. Aplícalo sobre $url2 que es el texto a reemplazar, ya que no es lo mismo buscar "
/Floricienta/" que "
/ Floricienta/".
Por otro lado, prueba a usar
str_ireplace() (¿debo decir qué es lo que hace?)