Poté, co viděl “Jak nainstalujeme certifikaci SSL (HTTPS Connection) pro webový hostitel na serveru NGINX dovolená cPanel nebo VestaCP” V článku zde, podívejme se, jak přesunete web WordPress HTTP PE HTTPS Cu NGINX.
Pro web nebo blog s WordPress, nestačí na instalaci certifikátu SSL, že je platný na protokolu HTTPS. I když certifikát SSL Byl nainstalován správně a je platný, pravděpodobně jste si všimli, že když přistupujete na stránku HTTPS, na adresních řádech se neobjevuje “zámek”, podepsat, že stránka je bezpečná.
Pokud se blog nebo web neobjeví jako bezpečné připojení (Connection is Not Secure) I když jsem správně nainstaloval certifikát SSL, znamená to, že stránka zůstala místními odkazy “http“. To mohou být přímé odkazy na Mediální soubory (obrázky, bratranci, písně) nebo Strukturální prvky (java, CSS).
Bereme příklad iHowTo.Tips, což, i když má a SSL certifikováno správně a platné, máme stránku, kde nás Firefox varuje, že nemáme bezpečné spojení.

Říká nám, že jsou na stránce večírky, jako jsou obrázky, které nejsou zajištěny. To znamená, že někde v obsahu článku nebo na prvcích na postranním panelu jsem měl obrazový soubor, jehož odkaz začíná zdroj “http” místo “https“.
Změnit zdroj obrázku z “http” v “https” Bylo by snadné upravit tento článek. Pokud mluvíme o webových stránkách se stovkami nebo tisíci článků, změní se práce. Úpravy každého článku by byla operace, která by trvala dlouho. Nejjednodušší pro uživatele WordPress je změnit místní odkazy databáze. Průchod odkazů z “http” The “https” může udělat jednoduchou objednávkou SQL provedeno z phpMyAdmin nebo z řádku objednávky SQL přes Terminal.
Jak přesunout WordPress z HTTP na HTTPS
Pokud jsem stále zmínil výše iHowTo.Tips, vezměme si to jako příklad a pokračujeme. Řekněme, že musíme tento blog nahradit, všechny odkazy tvaru “http://ihowto.tips” v “https://ihowto.tips“. Tyto odkazy mohou být zdrojem obrázků (SRC) a další odkazy na interní stránky.
Před zahájením úlohy doporučujeme, abyste provedli zálohu databáze.
1. IS Ověřujeme se v databázi blogu, skrz phpMyAdmin. Uživatel a heslo Najdeme je v souboru wp-config.php z kořene domény.
2 Klikněte na název databáze na levé straně, pak klikněte na SQL V horizontální nabídce nahoře.
3. Provádíme v SQL Příkazový řádek:
UPDATE wp_posts SET post_content = REPLACE(post_content,'http://ihowto.tips','https://ihowto.tips');
Vyměňte webovou adresu a název domény a mějte na paměti, zda používáte WWW. Pokud používáte předponu “www“, musí být také přidán.
4. Klikněte “Go” Pro provedení řádku objednávky.

Výše uvedená řádek objednávky změní pouze adresy URL v tabulce “wp_posts“, sloupec “post_content“. Můžete změnit tento řádek objednávky SQL nahradit adresu URL ve všech tabulkách databáze.
Opatrně! Jsou témata WordPress (WP Themes), která kdysi změnila adresu URL domény, resetují jejich personalizované konfigurace. Snažte se pro ně také provést zálohu.