Let's encrypt standard force http to https isn't working


#1

Hallo all,

I’ve installed let’s encrypt in my website, following the tutorail
provided by DO. During the installtion Ive choose Standard Force to
https.

Every thing works perfectly except that when I enter mysite.com I got an error.

I would like to redirect

                                 **http://, www. ===>  https://mysite.com**

I tried several solutions mentioned in the net, but unfortunalty nothing works

Below are the two configuration files created by let’s encrypt

<VirtualHost *:80>
ServerAdmin user@localhost
DocumentRoot /var/www/sub
<Directory /var/www/sub/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =mysite.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]

Include /etc/phpmyadmin/apache.conf


ServerAdmin user@localhost DocumentRoot /var/www/sub

<Directory /var/www/sub/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLCertificateFile /etc/letsencrypt/live/mysite.com/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/mysite.com/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
ServerName mysite.com
SSLCertificateChainFile /etc/letsencrypt/live/mysite.com/chain.pem

Include /etc/phpmyadmin/apache.conf


Any help is appreciated !!!


#2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.