Como mover um website WordPress de HTTP para HTTPS com o NGINX

Depois que eu vi "Como instalar o certificado SSL (HTTPS Connection) para um site hospedado em um servidor NGINX não cPanel ou VestaCP”No artigo de aqui, vamos ver como mover um site WordPress de HTTP pe HTTPS cu NGINX.

Para um site ou blog com WordPress, não basta instalar o certificado SSL para que seja válido no protocolo HTTPS. Mesmo que o certificado SSL foi instalado corretamente e é válido, você provavelmente notou que ao acessar uma página HTTPS, o "cadeado" não aparece na barra de endereços, sinal de que a página é segura.

Se o seu blog ou site não parece ter uma conexão segura (Connection is Not Secure) mesmo se eu instalei o certificado corretamente SSL, significa que essa página tem links locais restantes"http". Estes podem ser links diretos para arquivos de mídia (fotos, vídeos, músicas) ou para elementos estruturais (java, CSS).

Tomamos o exemplo iHowTo.Tips, que, embora tenha um certificado SSL instalado corretamente e validamente, temos uma página onde o Firefox nos avisa que não temos uma conexão segura.

Não seguro SSL Conexão
Não seguro SSL Conexão

Também nos diz que há partes da página, como as imagens, que não são protegidas. Isso significa que em algum lugar do conteúdo do artigo ou nos elementos da barra lateral, tínhamos um arquivo de imagem cujo link de origem começa com "http" em vez de "https".

Para alterar a fonte de uma imagem de “http"Em"https"Seria fácil editar esse artigo. Se falamos de um site com centenas ou milhares de artigos, as coisas mudam. Editar cada artigo seria uma operação que levaria muito tempo. O mais fácil para usuários de WordPress, é alterar os links locais em banco de dados. Alternando links de "http" para "https” para poder fazer com um simples comando SQL executado de phpMyAdmin ou na linha de comando SQL via Terminal.

Como mover o WordPress de HTTP para HTTPS.

Se eu ainda mencionei acima iHowTo.Tips, vamos tomá-lo como um exemplo e continuar. Digamos que tenhamos que substituir naquele blog, todos os links do formulário "http://ihowto.tips"Em"https://ihowto.tips" Esses links podem ser fontes de imagens (src) e outros links para páginas internas.
Antes de iniciar o trabalho, recomendamos que você faça um backup do banco de dados.

1. não nós autenticamos o banco de dados do blog, através phpMyAdmin. Usuário e senha nós os encontramos no arquivo wp-config.php da raiz do domínio.

2. nós Clique no nome do banco de dados à esquerdaEm seguida, clique em SQL no menu horizontal superior.

3. Executamos em SQL linha de comando:

UPDATE wp_posts SET post_content = REPLACE(post_content,'http://ihowto.tips','https://ihowto.tips');

Substitua o endereço da web e seu nome de domínio e leve em consideração se você usa ou não www. Se você usar o prefixo "www", ele também deve ser adicionado.

4. Clique em "Go” para executar a linha de comando.

Como mover o WordPress de HTTP para HTTPS.
Update SQL vincula HTTP a HTTPS

A linha de comando indicada acima irá alterar apenas as URLs da tabela "wp_posts", coluna"post_content". Você pode alterar esta linha de comando SQL para substituir a URL em todas as tabelas do banco de dados.

Cuidadoso! Existem temas de WordPress (WP Themes) que, uma vez que o URL do domínio foi alterado, redefinirá suas configurações personalizadas. Tente fazer um backup deles também.

Apaixonado por tecnologia, escrevo com prazer no StealthSettings.com desde 2006. Tenho uma ampla experiência em sistemas operacionais: macOS, Windows e Linux, assim como em linguagens de programação e plataformas de blogs (WordPress) e para lojas online (WooCommerce, Magento, PrestaShop).

Como » WordPress » Como mover um website WordPress de HTTP para HTTPS com o NGINX
Deixe um comentário