Přesměrování http na https + zámeček

Vyřešeno2.02K zhlédnutíWebhosting
0

Dobrý den,

aktivovala jsem si službu https na mém webu reza-art.com. Zkoušela jsem přidat přes FTP kód na automatické přesměrování z http na https, které jsem našla na webu wedosu. Bohužel se to nějak pokazilo a adresa http://reza-art.com mě přesměruje na https://reza-art.com/domains/reza-art.com/. Netuším čím to může být, mohli byste se na to podívat?

A také jsem si všimla, že v administraci vidím vedle url záměček, tzn https je v pořádku, ale na webu bohužel vidět zámeček není. Nevíte, čím by to molho být?

Děkuji a přeji příjemný večer.

S pozdravem

Tereza

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
RM130195 Vybral nejlepší odpověď 15. 11. 2019
0
46.10K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

doporučuji použít tento kód pro přesměrování.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]
Header set Content-Security-Policy "upgrade-insecure-requests;"

Stávající
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) <a href="https://%25/">https://%</a>{HTTP_HOST}%{REQUEST_URI} [R=301,L]
smažte.

Role: Podpora Web: https://wedos.cz Vizitka: Produktový manažer.
RM130195 Vybral nejlepší odpověď 15. 11. 2019
0
5.78K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den

Daný web se aktuálně načítá s správnou adresou https://reza-art.com/ , předpokládám tedy že se Vám problém adresy podařilo vyřešit.

Co se týká https, tak to aktivní máte, i správně web přesměrovaný, ale máte tam Mixed Content, což jsou soubory které se načítají přes http a proto nemůže být stránka brána jako zabezpečená.

O jaké se přímo jedná je možné na dané stránce https://reza-art.com/ + na klávesnici F12 .
Tyto chyby naleznete v pak konzoli, vypadají takto:

Mixed Content: The page at ‚https://reza-art.com/‘ was loaded over HTTPS, but requested an insecure image ‚http://koto.elated-themes.com/wp-content/uploads/2017/02/logo-transparent.png‘. This content should also be served over HTTPS.

Tyto soubory je potřeba upravit(změnit jim adresu aby měla https) a nebo je pokud jsou vedeny na daném webhostingu tak přehrát(smazat a nahrát nanovo přes https)

Pak se bude web zobrazovat zabezpečeně.

Role: Podpora
JŠ246155 Odpověděl na otázku 30. 10. 2019
0

Dobrý den,

děkuji za rady. Problém s mixed content jsem už odstranila a nyní funguje https tak jak má.

Problém je ale stále s přesměrováním, respektive se souborem .htaccess. Když zadám podstránku webu (např. http://reza-art.com/contact/) tak se nepřesměruje na https verzi. Jediné, co se přesměruje je homepage (http://reza-art.com) a ta se z nějakého důvodu přesměruje na https://reza-art.com/domains/reza-art.com/.

Můj .htaccess soubor obsahuje toto:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
 # BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
 # END WordPress
 RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Nemohl byste prosím poslat kód, který bych tam měla nahrát, aby se přesměrovávaly všechny stránky na https verzi a homepage se nepřesměrovávala na /domains/reza-art.com/ ?

Děkuji mockrát,

Tereza

Role: Zákazník
JŠ246155 Změnil status na publikováno 31. 10. 2019