[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:48875] Re: sarge : Apache2+SSLでhttpsによる接続ができない



さとうふみやす @ OSS テクノロジです。

ああ、わかったかも。すっかり見落していました。

HTTP だけを受ける virtual host の設定で、ポート番号 80
だけを見るようにしてください。<VirtualHost> 行を
  <VirtualHost *:80>
または
  <VirtualHost IPアドレスまたはホスト名:80>
にするか、もしくは ServerName 行を
  ServerName www.example.jp:80
のように設定します。

次に、HTTPS を受ける virtual host を同様に
  <VirtualHost *:443>
か
  <VirtualHost IPアドレスまたはホスト名:443>
または
  ServerName www.example.jp:443
のように設定してください。

これでいけると思います。

ちなみに HTTP でも HTTPS でも受けるなら
  <VirtualHost *:80 *:443>
といった指定も可能です。

At Fri, 15 Jun 2007 14:23:03 +0900,
Kenshi Muto wrote:
>   NameVirtualHost *:443
> 
> が抜けてるんでは。

これがヒントになりました。

しかし、この設定は不要です。私の知る限り、現在の Apache2 や
ほかの HTTP サーバー、Web ブラウザは SSL での name-based
virtual host に対応していませんので、その設定は意味が
ありません。

-- 
-- Name: SATOH Fumiyasu / fumiyas @ osstech.co.jp
-- Business Home: http://www.OSSTech.co.jp
-- Personal Home: http://www.SFO.jp/blog/