Most of my clients who ask for a public portal or site on salesforce want two things:
- personally branded site
They like being able to manage everything through salesforce but they dont want their public image affected by salesforce specific url strings etc.
The solution I have typically put forth is to put an ngnix/apache proxy in front of the site.
This solution also allows for the url to go from this <customer.urn>.force.com => someting.<customer.urn>
does anyone have another solution that works for them, maybe something on platform?