Jak přesunete web WordPress z HTTP na HTTPS s nginx

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í.

Není zabezpečené připojení SSL
Není zabezpečené připojení SSL

Ří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.

Jak přesunout WordPress z HTTP na HTTPS
Aktualizujte odkazy SQL HTTP na HTTPS

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.

Vášnivý pro technologii, píšu s potěšením na StealthSetts.com počínaje rokem 2006. Mám bohaté zkušenosti s operačními systémy: MacOS, Windows a Linux, ale také v programovacích jazycích a platformách blogů (WordPress) a pro online obchody (WooCommerce, Magento, Presashop).

Home Váš zdroj IT tutoriálů, užitečných tipů a zpráv. Jak přesunete web WordPress z HTTP na HTTPS s nginx
Zanechat komentář