I’m not sure what to tell you, you don’t need to have ever read a single RFC to see that this was not going to work. It’s just basic careful thinking.
It's a simple string substitution at the display level - fedetwitter.com becomes fedex.com, but at the link level fedetwitter.com remains. It's just replacing the content of the a tag, but not underlying href location.