Při zadaní adresy ve tvaru http://subdom.domena.cz špatné přesměrování.
Dobrý den.
Při zadaní adresy ve tvaru http://eshop.domena.cz se adresa špatně převede na https://domena.cz/subdom/eshop/ (pokud se zadá https://eshop.domena.cz tak vše funguje správně), ale pokud zadám http://domena.cz tak se adresa správně převede na https. Prosím o radu.
Děkuji
Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
RM130195 Vybral nejlepší odpověď 20. 5. 2020
3 Answers
Dobrý den,
velmi záleží na tom, v jakém adresáři přesně máte soubor .htaccess s tímto kódem a také na tom, jak je web vytvořený. Jedním způsobem se to chová například u WordPressu a jinak v případě vlastního kódu.
Role: Podpora Web: https://stackoverflow.com/ Vizitka: Roses are Red, Violets are Blue Unexpected '{' on line 32.
RM130195 Vybral nejlepší odpověď 20. 5. 2020
Dobrý den,
to mohou dělat pravidla pro přesměrování na https://
Zkuste použít tyto:
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L] Header set Content-Security-Policy "upgrade-insecure-requests;"
RM130195 Odpověděl na otázku 6. 5. 2020
Zapsal jsem to do pravidel hned na začátek a žádná změna. Ještě jsem si všiml, že se to chová stejně i když nezadám http, nebo https.
Role: Zákazník
MV270050 Změnil status na publikováno 7. 5. 2020