are these weird redirects explainable?

It’s not a problem as such, just something weird that’s bothered me for a while.

When I type in a non-existent page like mydomain.com/podcast or mydomain.com/art, it automatically redirects to an existing post with the same keyword first in its title, like mydomain.com/2009/01/podcast-interview-jan or mydomain.com/2008/06/art-t-shirt-designs/

Is this exclusive to my website, or can anyone explain why it might be happening?

It’s annoying to be honest. If someone types an incorrect address they should get a 404 page, not this.

I ended up in disabling the canonical redirects all at once (the bug is in wp-includes/canonical.php). To do that, as suggested here, I created a plugin called disable-canonical-redirects.php which contains the following code: