Can a contribution page that has a membership section be forced to create a new membership?
I think you can add cid=0 to your url.

For example, https://example.com/civicrm/contribute/transact?reset=1&amp;id=1&amp;cid=0 will force the creation of a new contact and new membership even you are logged in and already have a membership.