Можно переместить файл MDF в другой сервер для помещения его онлайн.
Имейте в виду, что квитирование SSL и процесс проверки базового HTTPS-соединения происходит до отправки фактического запроса. Это означает, что от сервера не будет ответа HTTP до проверки подлинности сертификата сервера, даже не будет перенаправления.
Если у вас только одна конечная точка (т. Е. Только 1 общедоступный IP-адрес), вам нужно будет купить сертификат SAN, то есть сертификат с альтернативными именами субъектов .
Таким образом у вас может быть подстановочный сертификат для *. domain.net
с SAN www.domain.com
, и вы не получите никаких предупреждений о сертификате
. Для получения дополнительной информации проверьте out старый ответ, который я дал для аналогичной ситуации, только с nginx
вместо apache
www.domain.com
(и в этом отношении www.domain.info
) не являются тем же доменом, что и www.domain.net
, отсюда и предупреждение. У вас также должны быть сертификаты для этих доменов, если вам нужно избежать этого предупреждения.
Из другого вопроса ( https://stackoverflow.com/a/53424202/2590491 ):
Мое решение: httpS: // www .example.com
-> http://www.example.net
-> httpS://www.example.net
<VirtualHost *:80>
ServerName www.example.net
Redirect "/" "https://www.example.net/"
</VirtualHost>
<VirtualHost *:443>
ServerName www.example.com
#### The Tricky ####
Redirect "/" "http://www.example.net/"
SSLEngine on
# SSLProxyEngine On
SSLCertificateFile /path/example_com.crt
SSLCertificateKeyFile /path/example_com.key
SSLCertificateChainFile /path/DigiCertCA_example_com.crt
SSLProtocol ALL -SSLv2 -SSLv3
SSLHonorCipherOrder on
SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH
</VirtualHost>
<VirtualHost *:443>
ServerName www.example.net
...
SSLEngine on
# SSLProxyEngine On
SSLCertificateFile /path/example_net.crt
SSLCertificateKeyFile /path/example_net.key
SSLCertificateChainFile /path/DigiCertCA_example_net.crt
SSLProtocol ALL -SSLv2 -SSLv3
SSLHonorCipherOrder on
SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH
</VirtualHost>