Nefunkcny LetsEncrypt na každej url okrem base URL

MKI-Miro
Člen | 278
+
-2
-

Ahojte

Mam VPS a podla navodu som si zinstaloval LetsEncrypt certifikat

Na base url mi to funguje (certifiká je ok) https://www.babyseurope.sk/
Na každej inej ale nie (certifikát neplatný) https://www.babyseurope.sk/shipping

/etc/apache2/sites-available/000-default-le-ssl.conf

<IfModule mod_ssl.c>
<VirtualHost *:443>

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

	ServerAdmin webmaster@localhost
	DocumentRoot /var/www/babyseurope/www

	ErrorLog ${APACHE_LOG_DIR}/error.log
	CustomLog ${APACHE_LOG_DIR}/access.log combined

ServerName babyseurope.sk
ServerAlias www.babyseurope.sk
SSLCertificateFile /etc/letsencrypt/live/babyseurope.sk/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/babyseurope.sk/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>
</IfModule>

.htaccess

<IfModule mod_autoindex.c>
	Options -Indexes
</IfModule>
# enable cool URL
<IfModule mod_rewrite.c>
	RewriteEngine On

	#RewriteBase /

	RewriteCond %{HTTP_HOST} !^www. [NC]
	RewriteRule ^(.*)$ https://www.%{SERVER_NAME}%{REQUEST_URI} [L,R=301]

	# prevents files starting with dot to be viewed by browser
	RewriteRule /\.|^\.(?!well-known/) - [F]

	# front controller
	RewriteCond %{REQUEST_FILENAME} !-f
	RewriteCond %{REQUEST_FILENAME} !-d
	RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz|map)$ index.php [L]
</IfModule>

Nejaký tip kde hľadať možný problém?

Ďakujem

EDIT: Momentalne uz to nejde ani na tej base url :(

Editoval MKI-Miro (24. 10. 2020 18:27)

Mysteria
Člen | 797
+
0
-

Vždyť ti to tam píše, kde je problém. Certifikát máš vydaný na doménu babyseurope.sk a ty přesměrováváš na www.babyseurope.sk. Takže buď do něj přidej i tu www subdoménu nebo si udělej wildcard certifikát. Btw jak touhle souvisí s Nette? :)

Editoval Mysteria (24. 10. 2020 19:43)

MKI-Miro
Člen | 278
+
-4
-

som myslel ze ked tam je ServerAlias www.babyseurope.sk tak to by malo zobrat

s nette asi nijako ale ten web bezi na nette tak ako prve ma napadlo toto forum

Mysteria
Člen | 797
+
+1
-

ServerAlias nemá s certifikátem nic společného, jenom říká, že babyseurope.sk a www.babyseurope.sk bude mít stejný obsah, ale to jestli pro oba dva budeš mít i SSL certifikát je mu jedno.

MKI-Miro
Člen | 278
+
+2
-

cize spravne nainstalovat LetsEncrypt aj pre www

certbot --apache -d babyseurope.sk -d www.babyseurope.sk