mod.linkvalidator {

  # specify fields to be crawled
  searchFields {
    # pages.media: forward compatibility, not yet supported (type=file not as softref), but may be in the future
    pages = link, media, canonical_link
    # tt_content.records: forward compatibility, not yet supported (type=group not as softref), but may be in the future
    tt_content = bodytext, header_link, records
    sys_file_reference = link
    sys_redirect = target
  }

  # specify link types to be crawled
  #   !!! external link types are currently not checked by default, see "Known problems" in documentation
  #   https://docs.typo3.org/c/typo3/cms-linkvalidator/main/en-us/KnownProblems/Index.html
  linktypes = db,file

  linktypesConfig {
    external {

      # User-Agent string is filled with information about the crawling site
      httpAgentName = TYPO3 LinkValidator
      httpAgentUrl =
      httpAgentEmail =

      headers {

      }

      method = HEAD

      range = 0-4048

      # This is the total timeout of the request in
      # seconds.
      # If set, this overrides the timeout in $GLOBALS['TYPO3_CONF_VARS']['HTTP']['timeout'].
      # which defaults to 0.
      #
      # WARNING:
      #   A value 0 means no timeout, which may mean that the request never ends
      #   and can also result in scheduler tasks to run indefinitely.
      timeout = 20
    }
  }

  checkhidden = 0
  showCheckLinkTab = 1
  # recheck | setNeedsRecheck
  actionAfterEditRecord = recheck
  mail {
    fromname = LinkValidator
    fromemail =
    replytoname =
    replytoemail =
    subject = TYPO3 LinkValidator report
  }
}
