[DomCrawler] Fix handling file:// without a host