cant u upload them on youtube?
I dont think u host a replay, you will usually be able to see everybody when u replay.
And u could upload them into youtube, just never tried so i dont know how.
To host it onto youtube, you gotta get a recording program and record it while watching the replay. Fraps works well since you can record while not watching it :P
Then you upload it through windows movie maker. Look for a guide on google how to do that, cause I forget xD
If you want to host it to where people can download it and put it in their replay folder, just host it in a website like rapidupload or megashare...
If you want to see the replay file directly, it's actually pretty easy.
All they have to do is download it from the website you hosted it in and put the replay file in their replay folder.
But yeah, the only way is manually.