Themelia Endpoints don't have to connect to the various types of aliases. They can also connect to redirects. With a redirect endpoint, you can easily anyone who accesses a certain part of your web site to another part of your web site or somewhere else entirely. The setup for these are very similar to that of page aliases in that you can do setup with both the defaultParameter attribute as well as with a separate configuration area.
Here's the parameter method:
<themelia.web>
<webDomains>
<add defaultPage="/Page_/Home/Home.aspx">
<endpoints>
<add selector="webDomainPathStartsWith" text="/productB/" type="PageAlias" parameter="http://my-other-product-web-site/" />
</endpoints>
</add>
</webDomains>
</themelia.web>
Pretty simple, isn't it?
-- COPY AND PASTE THE LAST PART OF THE EXISTING HERE -- update
for catchAllMode