I think url is of type string. Use Uri instead with a base uri pointing to your domain:
Uri baseUri = new Uri("http://domain.is");
Uri myUri = new Uri(baseUri, url);
System.Net.WebClient client = new System.Net.WebClient();
byte[] dl = client.DownloadData(myUri);