Я купил бесплатный домен на Freedomain.one, и у него была возможность добавить сертификат SSL, который Я сделал это и скопировал файл ключа и crt на удаленный компьютер для использования в файлах конфигурации Apache.
Мой сайт-enabled/000-default.conf:
Код: Выделить всё
ProxyPreserveHost On
ServerName my_domain
Redirect /secure https://my_domain
ProxyPass / http://127.0.0.1:9000/
ProxyPassReverse / http://127.0.0.1:9000/
ServerName www.my_domain
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}
ProxyPreserveHost On
ProxyPass / http://127.0.0.1:9000/
ProxyPassReverse / http://127.0.0.1:9000/
ServerName www.my_domain
SSLEngine on
SSLCertificateFile /home/temp.crt
SSLCertificateKeyFile /home/temp.key
SSLCertificateChainFile /home/tempca.crt
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog /home/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
Может ли кто-нибудь мне помочь?
Подробнее здесь: https://stackoverflow.com/questions/784 ... ing-apache
Мобильная версия