I have seen a lot of discussion on this topic, but I have yet to find anything that works for me and I'm hoping I can find some help!
I am hoping to display variants as their own product on a collection page but still have them all listed together on each product page. So when a customer clicks on any of the variants, it takes them to the one product page where all of those variants are housed. Also, not ALL of my products have variants and some of my products have more than one type of variants (ex. size, color).