Autor Zpráva
marek187
Profil
Mám zakúpený wildcard SSL certifikát a cez .htaccess mám nastavené automatické presmerovanie hlavnej domény aj subdomén na protokol https://.

Chcel by som vsak dosiahnúť cez .htaccess, aby mi presmerovalo https://www.subdomena.domena.sk na https://subdomena.domena.sk. Neviem to však dosiahnúť, lebo keď načítavam subdoménu spolu s www, tak presmerovanie preruší táto chyba:

Server www.subdomena.domena.sk používa neplatný bezpečnostný certifikát.

Tá chyba je v poriadku, len chcem aby sa užívateľ k tejto chybe nedostal, resp. aby ho rovno hodilo na subdoménu bez www.
Fisir
Profil
Reaguji na marka187:
To není možné. Pokud uživatel zadá přímo adresu https://www.subdomena.domena.sk a ta má neplatný certifikát, všechny akce se přeruší do té doby, než uživatel potvrdí, že chce pokračovat.

Můžeš tedy zkusit upravit automatické přesměrování na HTTPS tak, aby nepřesměrovávalo subdomény s www. na začátku a ty nějakým pozdějším pravidlem přesměrovat na jejich verzi bez www. a nejlépe rovnou na HTTPS verzi.
marek187
Profil
Fisir:
To není možné. Pokud uživatel zadá přímo adresu https://www.subdomena.domena.sk a ta má neplatný certifikát, všechny akce se přeruší do té doby, než uživatel potvrdí, že chce pokračovat.
Len Opera mi povoľuje pokračovať. Firefox mi vyhadzuje horeuvedená chybu a Chrome to interpretuje takto:
Ku skutočným stránkam www.subdomena.domena.sk sa nedá pripojiť.
Vaše zabezpečené pripojenie so stránkami www.subdomena.domena.sk sa snaží niečo prerušiť.


Můžeš tedy zkusit upravit automatické přesměrování na HTTPS tak, aby nepřesměrovávalo subdomény s www. na začátku a ty nějakým pozdějším pravidlem přesměrovat na jejich verzi bez www. a nejlépe rovnou na HTTPS verzi.
Skúšam toto v .htaccess subdomény, ale stale rovnaký problém s certifikátom:
RewriteCond %{HTTP_HOST} ^www.subdomena.domena.sk [nc]
RewriteRule ^(.*)$ https://subdomena.domena.sk/$1 [L,R=301]
Funguje to len cez http:// ked vypnem automatické presmerovanie na https://.
Davex
Profil
K tomu varování prohlížeče dojde během připojování k webserveru, takže se k přesměrování ještě nedostane. Pro doménu 4. řádu www.subdomena.domena.sk je potřeba mít certifikát s alternativním jménem *.subdomena.domena.sk, protože *.domena.sk platí pouze pro subdomény 3. řádu.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: