Ya tengo algo mas claro del problema.
 
La direccion que da el index es por ejemplo  
http://www.deporte-tv.es/frecuencias...Canal++Eventos 
Cuando lo correcto seria  
http://www.deporte-tv.es/frecuencias...7;2B%20Eventos 
Con esto hago la deducción de que 
el espacio en blanco, lo esta sustituyendo por un [B]%20/B] y el signo + no lo sustituye, pero deberia de sustituirlo por el signo 
%2B 
De esta fomar por ejemplo si la cadena Al Jazeera Sport +1, la muestra asi  
http://www.deporte-tv.es/frecuencias...%20Sports%20+1 
Cuando deberia de mostrarlo asi  
http://www.deporte-tv.es/frecuencias...0Sports%20%2B1 
Donde el espacio lo sustituye por 
%20 y el signo + por 
%2B  Resumiendo que tendria que buscar la forma de decirle que espacio = %20 y el signo + deberia de sustituirlo por %2B 
Ahora la pregunta es, como narices puedo decirle que haga eso