Ahoj, prosim o radu. Ako spravne nakonfigurovat apache, aby som vzdy dostal vysledok
https://www.domain.tld? Ked napisem do URL, domain.tld, tak dostanem
https://domain.tld, nie www. Ked napisem
www.domain.tld tak to ide, ale nie je https... Domenu mam zakupenu, certifikat od LetsEncrypt.
<VirtualHost *:80>
DocumentRoot /var/www/domain.tld
ServerName domain.tld
ServerAlias www.domain.tld /var/www/domain.tld
ServerAdmin webmaster@localhost
Redirect permanent / https://www.domain.tld/
#DocumentRoot /var/www/domain.tld
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =domain.tld [OR]
RewriteCond %{SERVER_NAME} =www.domain.tld [OR]
RewriteCond %{SERVER_NAME} =/var/www/domain.tld
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]
</VirtualHost>
<VirtualHost *:443>
ServerAdmin webmaster@localhost
ServerAlias www.domain.tld
ServerName domain.tld
DocumentRoot /var/www/domain.tld
#Redirect / "https://www.domain.tld"
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/domain.tld/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/domain.tld/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>