Ssl

萬用字元 SSL 子域未指向正確的 DocumentRoot 3

  • June 4, 2015

我有同樣的問題: WIldcard SSL Subdomain Not Pointing at Correct DocumentRoot 但答案對我沒有幫助。

我的 Apache 伺服器上安裝了萬用字元 SSL。

使用 HTTP:

  • www.example.com 指向 documentroot /home/example/public_html OK
  • sub.example.com 指向 documentroot /home/sub_example/public_html OK

現在使用 HTTPS:

  • www.example.com 指向 documentroot /home/example/public_html OK
  • sub.example.com 指向 documentroot /home/example/public_html(NOK:與上面的主域相同)。

我已將 .conf 文件檢查到 /etc/apache2/sites-available 中,它們沒問題,至少對於 documentroot 指令來說是這樣。

為什麼子域指向主域文件根?這僅在 SSL 時?

謝謝

這聽起來像是一個虛擬主機配置問題。看看 的輸出apache2 -S

在 Ubuntu 上,我必須先獲取一些環境變數並執行: ( . /etc/apache2/envvars ; apache2 -S )

引用自:https://serverfault.com/questions/696665