SSL 版本的網站無法在同一台電腦和 IP 虛擬主機上的 2 個站點上執行

SSL 版本的網站無法在同一台電腦和 IP 虛擬主機上的 2 個站點上執行

我有 CentOS 8 我安裝了 LAMP、Varnish 等。

我設定主機

/etc/主機

ip site1.com www.site1.com ip site2.com www.site2.com

我這樣設定 Apache:

/etc/httpd.conf 包含網站啟用/ 我有網站啟用和網站可用兩種配置,site1.com.conf 和 site2.com.conf

這是我在 etc/httpd/conf/httpd.conf 中包含的內容

IncludeOptional sites-enabled/*.conf

但它仍然不起作用。知道如何解決這個問題嗎?

我已透過此 *.conf 啟用了網站並提供了網站:

<VirtualHost *:8080>
    ServerName ip
Redirect / 301 external_site
</VirtualHost>

and 

<VirtualHost *:8080>
    ServerName site2.com
    ServerAlias www.site2.com
    DocumentRoot /var/www/site2.com/html
    ErrorLog /var/www/site2.com/html/log/error.log
    CustomLog /var/www/site2.com/html/log/requests.log combined
</VirtualHost>

我現在設法讓它工作,但 https 版本不起作用,如何修復 https 版本?

我使用 mod_ssl 產生 2 個證書

我將其中 1 個放入 /etc/httpd/conf.d/httpd.conf ...

已修復:問題是 /etc/httpd/conf.d/ssl.conf 設定錯誤

相關內容