Úvodní stránka › Fórum podpory WordPressu › Problémy s WordPressem › Rozpadnutí layoutu po aktivaci HTTPs
Zvolené téma obsahuje celkem 15 odpovědí. Do diskuze (3 účastníci) se naposledy zapojil uživatel opticum a poslední změna je stará 5 let, 11 měsíců.
-
AutorPříspěvky
-
11. května 2018 (15:45) #35206
Ahoj.
Prosím o pomoc s opravou webu. Dnes jsem se konečně dokopal (vlastně sem byl už donucen situací) aktivovat HTTPS na svém webu unavix.cz.
Hosting mám wedos – tam jsem si požádal o aktivaci certifikátu Let’s Encrypt který je funkční. V administraci webu jsem změnil nastavení adresy z http://unavix.cz na https://unavix.cz a uložil nastavení. V tu chvíli web “umřel”. Našel jsem si tedy návod jak modifikovat .htaccess a wp-config. Zapsal jsem potřebný kód, nahrál na hosting a nyní mám web v polorozpadlém stavu viz. unavix.czNajde se někdo kdo by mi pomohl vše nastavit tak, aby web fungoval normálně i s funkčním zabezpečením https?
dodatek: odinstaloval jsem plugin iThemes security, protože jsem si myslel, že je příčinou problémů. Bohužel není.
11. května 2018 (16:06) #35208Nestačí změnit jen adresu webu v administraci. Musíte přepsat všechny adresy v databázi. Není to nic hrozného, je na to plugin. Celé jsem to před časem popsal tady. Dodržte přesně celý postup a ničeho se nebojte. Pro jistotu si ale udělejte zálohu celé databáze.
htaccess a config vraťe zpět do původního stavu, neupravujte je. Pokud nemáte zálohu htaccess, nechte si ho v administraci na wedosu obnovitEdit: ještě přidám odkaz na plugin Better search replace ať ho nemusíte hledat
11. května 2018 (16:30) #35209A k tomu bezpečnostnímu pluginu – dobře to popsal @admin v tomto příspěvku
11. května 2018 (16:40) #35210Udělal jsem “pokrok”. Zničil jsem si sql databázi a nedaří se mi ji obnovit.
Jsem v prde*i. Byl by někdo ochoten mi pomoct a dát vše do funkčního stavu? Obnovit sql databázi a nastavit https do funkčního stavu?11. května 2018 (16:55) #35211Máte zálohu funkční databáze? Pokud ano, smažte pomocí phpMyAdmin všechny tabulky a naimportujte tu zálohu. Pravděpodobně se snažíte provést import do stávajících tabulek, to se nepovede. Až ji obnovíte, použijte ten plugin k přepsání adres a je hotovo.
11. května 2018 (16:56) #35212Co si máme představit pod pojmem
zničil jsem si sql
? Ta SQL musí existovat, takže nám musíte říct co jste dělal a především co vám to teď hlásí. Pak se můžeme případně dohodnout na nějaké opravě. Ono obecně vám stačilo udělal v té SQL pouze několik příkazů, celé to je popsáno tady.11. května 2018 (17:08) #35213Databázi sql sem už obnovil. Tím se mi zpět vrátil i plugin iThemes Security kterého bych se chtěl stejně zbavit.
Teď jsem tedy v této fázi – u hostingu aktivovaný certifikát. Upravený .htaccess kam jsem zapsal tento kód:RewriteCond %{HTTPS} !=on RewriteCond %{HTTP_HOST} ^unavix.cz [NC,OR] RewriteCond %{HTTP_HOST} ^www.unavix.cz [NC] RewriteRule ^(.*)$ https://www.unavix.cz/$1 [L,R=301,NC]
Do wp-config jsem zapsal toto:
define('FORCE_SSL_ADMIN', true);
A teď tedy tento postup – změnit adresu v nastevení wordpressu z http://unavix.cz na https://unavix.cz
a dál tedy nainstaluji Better Search Replace a nechám ho přepsat adresy z http na https.A co dál?
edit – rád bych se zbavil pluginu iThemes security než udělám ten přechod na https. Je na to nějaký speciální postup nebo ho stačí jen deaktivovat a smazat?
11. května 2018 (17:41) #35214Tak nic. Já vám psal, abyste htaccess nechal tak, jak vám ho dodal wedos. S čím tedy chcete radit, když si poradit stejně nedáte.
11. května 2018 (18:11) #35215OK. Obnovil jsem zálohu .htaccess a wp-config jak byli před úpravou. Teď tedy jen změním adresy v nastavení adminu a pak pomocí toho pluginu přepíšu adresy.
Jak mám ten plugin správně nastavit?Odinstalace toho Ithemes security asi nebude jednoduchá takže ho tam zatím musím nechat.
11. května 2018 (18:47) #35216Takže sem změnil v adminu http na https, uložil. Znovu sem se přihlásil do administrace a použil ten plugin Better Search Replace.
A teď mám stále rozpadlý layout a v adresním řádku zelený zámeček. Ovšem když načtu i blokovaná data prohlížečem, tak web zabezpečený není.
Znamená to tedy, že mám teď situaci s míchaným obsahem hhtp a https. Co s tím? Jak postupovat dál?11. května 2018 (19:53) #35218Nenačítá se šablona vzhledu. Zkuste aktivovat některou z výchozích šablon a pokud bude fungovat, hledejte chybu v šabloně. Nejlépe znovu nainstalovat.
Koukám že používáte cachovací plugin, vymazal jste jeho cache? To udělejte jako první.11. května 2018 (22:19) #35219Cache pluginu jsem vymazal. Prošel sem veškeré nastavení a nikde sem nic nenašel. Teď jsem zkusil jiné šablony a stále nic. Už nevím kde mám hledat.
11. května 2018 (22:30) #35220No jak se tak koukám, tak vy to honíte ještě přes CDN server, konkrétně MAXCDN. A předpokládám, že tam definujete v nastavení URL adresu toho serveru, alespoň podle tohoto návodu to tak je. Změnil jste tam tu url adresu z http na https? On si, aspoň si myslím, podle zdrojáku ty styly dotahuje z toho CDN serveru.
12. května 2018 (16:35) #35221edit – tak beru zpět. Stále se šablona nenačítá. Přitom když sem autoptimize vypnul tak mi adresní řádek v chromu zezelenal a měl sem zabezpečeno. Teď jsem se z webu odhlásil a znovu přihlásil a už to zase nejde.
Azifaral máš pravdu. Vypnul jsem autoptimize plugin a vše je ok. Funguje bez potíží jak načítání šablon tak i HTTPS!
Zkoušel jsem kde co, ale vypnout autoptimize plugin mě nenapadlo.12. května 2018 (18:42) #3522212. května 2018 (18:50) #35223Ano, plugin jsem vypnul a musel jsem jej i vymazat. Teď už jede web normálně. Doufám,že už žádný potíže nebudou.
Pánové mirekk, Azifaral a další, děkuji všem za rady. Nebýt Vás, tak jsem to do teď nedal dohromady. -
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.