Normally, a word from the given wordlist is joined using reqwest::Url::join. When that function is called using a fully formed url as the 'word', it actually overwrites the base url.
Example:
Url("http://localhost").join("http:yunyunyun.net")
=> Url("http:yunyunyun.net")
Added logic that issues a warning if a url is found in the wordlist, and then stops processing that word before anything actually happens.
Special thanks to @Greenwolf for bringing the issue to my attention!