Я установил letsencrypt и получил сообщение об успехе: в моем файле example.com-le.ssl.conf есть следующее:
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerAdmin abc@gmail.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/html/path
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Directory /var/www/html/path>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
SSLCertificateFile /etc/letsencrypt/live/example.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>
</IfModule>
default-ssl.conf также указывает на 443.
Состояние брандмауэра показывает следующее:
443/tcp ALLOW Anywhere
Apache Full ALLOW Anywhere
OpenSSH ALLOW Anywhere
443/tcp (v6) ALLOW Anywhere (v6)
Apache Full (v6) ALLOW Anywhere (v6)
OpenSSH (v6) ALLOW Anywhere (v6)
Затем, когда я даю https://example.com,, он выдает сообщение об ошибке «Сайт не может быть достигнут».Но, http://example.com работает нормально.Что может быть не так с конфигурацией https ??