Filtering pages and posts by tags that are not in the URL

I’d use a route because I don’t see why I should create so many pages just to introduce some logic.

See this thread for an alternative solution: Use route to filter out part of directory address in url