El objetivo principal es asegurar el sitio web mediante la implementación de SSL/TLS (HTTPS).
mod_ssl).sudo a2enmod ssl
sudo mkdir /etc/apache2/ssl
ServerName.
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt
sudo cp /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sites-available/pabloglezigl.es-ssl.conf
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/apache.crt
SSLCertificateKeyFile /etc/apache2/ssl/apache.key
sudo a2ensite pabloglezigl.es-ssl.conf
sudo a2enmod rewrite
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R=301,L]
</IfModule>
sudo apache2ctl configtest
sudo systemctl restart apache2