Sandbox環境でサイトの画面を開発する際に、証明書のエラー画面が表示されることがあります。
なんとなくSandbox環境では発生して本番環境では発生しないものという認識だったのですが、ヘルプで詳しく説明が載っていました。
Sandbox (非本番) 組織内のサイトに HTTPS を使用してアクセスする場合、証明書名の不一致という警告が表示される場合があります。
Sandbox環境に HTTPS を使用するときのみエラーが発生するとのことです。
また、本番環境で発生しない理由については次のように記載がありました。
本番組織のみが、HTTPS を使用してサイトにアクセスできる有効な secure.force.com SSL 証明書を持っています。
上記理由により本番環境では証明書のエラーが発生しないみたいです。
特に何かを設定する必要はないみたいです。
参考サイト
Force.com サイトのセキュリティ
http://help.salesforce.com/apex/HTViewHelpDoc?id=sites_security.htm&language=ja