public static bool IsValidUrl(string rootUrl, string relativeUrl)
{
Uri rootUri;
if (!Uri.TryCreate(rootUrl, UriKind.Absolute, out rootUri))
{
return false;
}
Uri combinedUri;
if (!Uri.TryCreate(rootUri, relativeUrl, out combinedUri))
{
return false;
}
return combinedUri.IsAbsoluteUri;
}