Směrování HTTPS bez www
Dobrý den,
po aktivaci Let’s encrypt certifikátu a zápisu rewrite pravidla do .htaccess se web chová následovně
http://www.halyrynholec.cz/ –> https://www.halyrynholec.cz/ což je v pořádku
http://halyrynholec.cz/ –> https://halyrynholec.cz/domains/halyrynholec.cz/ což není v pořádku
Při zadání adresy bez www dojde k přesměrování, ale web se nenačte. Vyzkoušel jsem snad již všechny možné varianty a prosím o radu.
Děkuji,
Martin
3 Answers
Dobrý den,
zkuste v souboru .htacces v adresáři na FTP /www/domains/halyrynholec.cz přidat následující pravidla (přidejte je na začátek souboru, ostatní pravidla tam nechte tak, jak jsou):
RewriteEngine On RewriteCond %{HTTP_HOST} ^domains\.tld [NC] RewriteRule (.*) https://www.domains.tld/$1 [R=301,QSA,L] RewriteCond %{HTTPS} off RewriteRule (.*) https://www.domains.tld/$1 [R=301,L]
Kdy domains.tld nahradíte vaši doménou
Děkuji za odpověď, bohužel výsledek je stále stejný. Moc vás prosím o pomoc, dnes měl být web spuštěn a s tímto problémem jsem se setkal u Wedos poprvé. Povolil jsem Vám dočasný FTP účet na hostingu halyrynholec.cz
Děkuji Vám předem
Martin Pecka
Beru zpět, měl jsem tam ještě jednu chybu. Již se zdá být web funkční. Pokud by však mohla z vaší strany proběhnout kontrola, zda je vše v pořádku, budu moc rád.
Martin Pecka