Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Přechod HTTP na HTTPS na multihostingu s aliasy

vincentek
verified
rating uzivatele
(3 hodnocení)
28. 11. 2016 17:20:33
Ahoj, tak nakonec se mi povedlo správně podle návodu přesměrovat doménu na https. Jediný problém (který plyne zřejmě z toho že mám daný web na multihostingu s aliasy na wedosu), že pokud zadám
http://domena.cz ta se správně přesměruje na https://domena.cz.
Pokud ale dám
http://domena.cz/strana/ to se také bohužel přesměruje na hlavní stránku https://domena.cz/ a nikoliv na https://domena.cz/strana/ :(
Používám toto:
Bohužel ten nejčastěji se vyskytující .htaccess mi na tomto multihostingu s doménou jakožto alias (www/domains/domena.cz) nefunguje a přesměrovává všechny stránky z webu včetně homepage na https://domena.cz/domains/domena.cz a háže tedy chybu 404
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI}
Divím se, že jsem nikde ve vodách CZ ani ve světových nikoho řešit podobný problém nenašel.
Díky za případnou pomoc.
28. 11. 2016 17:20:33
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240174
LM
verified
rating uzivatele
(17 hodnocení)
28. 11. 2016 18:24:23
Mam takovy pocit, ze to funguje dobre, protoze v tom 1. Scriptu je presmerovani na domenu. Podle me tam chybi parametr za domenou
28. 11. 2016 18:24:23
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240173
Petr Soukup
verified
rating uzivatele
(5 hodnocení)
28. 11. 2016 18:30:14
28. 11. 2016 18:30:14
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240172
vincentek
verified
rating uzivatele
(3 hodnocení)
28. 11. 2016 18:38:58
Bohužel i když tam dám $1 tak https://domena.cz/x odkazuje na https://domena.cz/ :( nemělo by tam být něco jiného?? :(
28. 11. 2016 18:38:58
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240171
Vale
verified
rating uzivatele
(7 hodnocení)
28. 11. 2016 19:15:16
Nám v htaccess funguje toto, presmerováva všetko na https bez www.
28. 11. 2016 19:15:16
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240170
TomasX
verified
rating uzivatele
(4 hodnocení)
28. 11. 2016 19:22:42
ukaž celý htacess, to co poslal souki je v pořádku a funguje, může ti to odchytnout jiné pravidlo nebo díky 301 ti to odchytne prohlížeč z cache, při testování používej 302 a zkoušej to z anonymního okna.
Vale: hlavička X-Forwarded-Proto není ve standardu a je pouze na reverzní proxy před tebou, jestli jít tam takhle vyplní, nedá se na to spolehnout.
28. 11. 2016 19:22:42
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240169
McFly
verified
rating uzivatele
(4 hodnocení)
28. 11. 2016 19:24:27
Napsal vincentek;1342457
Bohužel i když tam dám $1 tak https://domena.cz/x odkazuje na https://domena.cz/ :( nemělo by tam být něco jiného?? :(
zkusil bych vymazat cache prohlížeče a stránku navštívit znovu
28. 11. 2016 19:24:27
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240168
vincentek
verified
rating uzivatele
(3 hodnocení)
28. 11. 2016 19:29:24
tohle když dám do .htaccess tak mi to při zadání url
http://www.domena..cz/xxx přesměruje nikoliv na https://domena..cz/xxx ale na https://domena..cz/
Myslím si že problém bude v tom, že mám složku s ftp webem na multihostingu jako alias
28. 11. 2016 19:29:24
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240167
Vale
verified
rating uzivatele
(7 hodnocení)
28. 11. 2016 20:15:18
Napsal TomášX;1342471
Vale: hlavička X-Forwarded-Proto není ve standardu a je pouze na reverzní proxy před tebou, jestli jít tam takhle vyplní, nedá se na to spolehnout.
Ako to má potom vypadať korektne?
28. 11. 2016 20:15:18
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240166
vincentek
verified
rating uzivatele
(3 hodnocení)
28. 11. 2016 20:37:51
Tak už to jakž takž mám. sem blbec upravoval .htaccess jen u toho webu a neupravoval sem .htaccess v rootu. když to ale nastavím tam takto:
tak mi to sice konečně správně jde na tom jednom webu ale ty ostatní weby mi to vyřadí (mám tam https:// rudě přeškrtnuté), přitom při příplatku za SNI na wedosu mi řekli že mohu nejprve převést jednu doménu a ty ostatní že by to nemělo ovlivvnit..
28. 11. 2016 20:37:51
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240165
TomasX
verified
rating uzivatele
(4 hodnocení)
28. 11. 2016 20:52:54
teď totiž všechny weby přesměruješ na https a v SNI nejsou, proto jsou červeně přeškrtnuté.
Jen bacha, tenhle typ přesměrování nepřenese utm parametry tak často používané pro tagování zdroje návštěvnosti přes GA a dokud nezměníš externí kampaňové odkazy, nebudeš vědět odkud přišly.
---------- Příspěvek doplněn 28.11.2016 v 21:55 ----------
Vale: pokud ti to funguje, je to správně :). Korektní je %{HTTPS}, ale pokud máš před sebou nějakou reverzní proxy, volá tě přes http a ty nevíš, že klient přišel přes https a špatně mu vykreslíš odkazy nebo ho budeš chtít přesměrovat na https, ikdyž tam už je. X-Forwarded-Proto ti tam právě v tvém případě dává proxy před tebou, abys o protokolu věděl, může se ale ta proměnná jmenovat jakkoliv, není dobré to radit jak univerzální řešení.
28. 11. 2016 20:52:54
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240164
vincentek
verified
rating uzivatele
(3 hodnocení)
28. 11. 2016 21:09:15
No ale určitě musí být způsob jak v tom hlavním .htaccessu přidat podmínku že chci to http na https jen u jednoho vybraného webu respektive podsložky. Zkoušel sem:
Ale nic :(
28. 11. 2016 21:09:15
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240163
Shopines
verified
rating uzivatele
(32 hodnocení)
28. 11. 2016 21:27:37
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(+).(+)$
RewriteRule (.*) http://www.%{HTTP_HOST}/$1
RewriteCond %{HTTP_HOST} ^www.(+).(+)$
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
28. 11. 2016 21:27:37
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240162
LM
verified
rating uzivatele
(17 hodnocení)
28. 11. 2016 21:28:37
A co na to podpora u wedosu :-D
28. 11. 2016 21:28:37
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240161
vincentek
verified
rating uzivatele
(3 hodnocení)
28. 11. 2016 21:44:06
Shopiness: nefunguje! Problém je v tom že buď dám ten .htaccess do složky toho jednoho webu co chci na https a to mi pak jakýkoliv .htaccess háže z http://domena.cz/xx na https://domena.cz/domains/domena.cz
nebo
pokud to dám do rootu .htaccess tak mi to přesměruje na https naopak všechny weby i ty co nechci takže pak prohlížeče hlásí přeškrtnuté https a nezabezpečený web. :(
Poslední co podpobra wedosu napsala:
"Opravdu nemůžete zadat toto přesměrování do hlavního souboru .htaccess a nebo si tam musíte doplnit nějakou podmínku ale to si budete muset případně nastavit sám a nebo nechám Váš požadavek na kompetentní osobu a ta se Vám ozve na e-mail."
Což je mi prd platné páč už celý den mám web vyřazný a roboti mi ho uplně vyřadí když to tak nechám dál!!! Hlavně že jsem se jich při objednávce https SNI ptal jestli mohu bez problému převést jeden web a ty ostatní na to nebude mít vliv... :(
28. 11. 2016 21:44:06
https://webtrh.cz/diskuse/prechod-http-na-https-na-multihostingu-s-aliasy/#reply1240160
Pro odpověď se přihlašte.
Přihlásit