Тут был задан
похожий вопрос, но подробного ответа нету
У меня сайт запущен через apache и сам сайт на 80 порту
в конфиге апача ssl я указала внешний айпи адрес и мне кажется из-за этого (?) что-то может быть не так работает (домена пока нет и я хочу настроить ssl для публичного айпи пока что)
<IfModule mod_ssl.c>
<VirtualHost _default_:80>
ServerAdmin ubuntu@18.135.хх.ххх
ServerName https://18.135.хх.ххх:80/
DocumentRoot /var/www/FlaskApache
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLEngine on
SSLCertificateFile /var/www/FlaskApache/server.crt
SSLCertificateKeyFile /var/www/FlaskApache/server.key
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory /usr/lib/cgi-bin>
SSLOptions +StdEnvVars
</Directory>
</VirtualHost>
</IfModule>