Skip to main content

determine_link_type

Function determine_link_type 

Source
pub fn determine_link_type(url: &str, base_url: Option<&Url>) -> LinkType
Expand description

判断链接类型(内部 / 外部 / 未知)。

  • 内部链接:与 base_url 域名相同(包括 www 前缀差异)
  • 外部链接:不同域名,并且与 base_url 属于不同的一级域名
  • 子域名链接与主站同属一个一级域名时视为内部链接