1

わかりました、これは本当にばかげた考えだと誰かが私に言うだろうと確信していますが、私をユーモアを交えてください。

Lighttpdを使用してホストされているphpサイトがあります。私のウェブサイトに解決する複数のドメインがあります(たとえば... mysite.comとmysite2.com)。これらのサイトはhttpsを使用する必要があります。

mysite.comまたはmysite2.comのいずれかが要求された場合、phpページが正しい証明書で応答するようにします。したがって、明確にするために、ブラウザが私のphpページから応答を取得しても、正しい証明書を使用するため、証明書について文句を言うことはありません。

これは可能ですか?どのように?

ありがとう!

EV

4

1 に答える 1

0

PHPが実行されている時点で、SSLハンドシェイクはWebサーバーによってすでに完了しているため、証明書について何も実行することはできません。

名前ベースの仮想ホスティングを使用しているが、それでも別のSSL証明書を使用したい場合はSNI、ほとんどのブラウザーとWebサーバーでサポートされている(SSLおよびTLSの拡張機能)を利用できます(OpenSSL> = 0.9.8が必要) 、Lighttpdを含む。

于 2012-06-06T10:14:42.167 に答える