What I would suggest is to register a domain name that fits your choice, then use the redirect with masking feature most domain registrars have to go there.
Now instead of seeing
http://longaffiliatelink.com/?id=d87326They see:
http://YourNewDomain.comBy using masking, your domain is the one that sticks in the browser address bar so they can't change it and in fact, don't know they're not on your website.