I could be wrong but I think your network might be able to do this for you...
My work phone can, and has a Vodafone client website for me to arrange the diverts but that's through a business contract, but I feel sure I did this on my personal phone too, years ago...