You are wanting to do a "template test". That is documented here: https://marketing.adobe.com/resources/help/en_US/target/target/t_temtest.html
With respect to the # of combinations (up to 100), have you considered passing a parameter to your global mbox on the Product Summary Page? I've linked to the documentation below. The idea would be that you could use a data layer or some other data source and so populate your Adobe Target call with something like "pageType=ProductSummary"
If you use the parameter approach, you could address all current and future URL combinations with a single name/value pair.