public static bool UrlStartsWith(string url, string value)
{
if (url == null && value == null)
{
return true;
}
if ((url == null && value != null) || (value == null && url != null))
{
return false;
}
return url.ToUpperInvariant().StartsWith(value.NormalizeUrl().ToUpperInvariant());
}