När jag såg "Hur man installerar certifikat SSL (HTTPS Anslutning) för en webbplats som är värd på en NGINX-server utan cPanel eller VestaCP”I artikeln av här, låt oss se hur man flyttar en webbplats WordPress från HTTP till HTTPS med NGINX.
För en hemsida eller blogg med WordPress, det räcker inte att installera certifikatet SSL för att det ska vara giltigt på protokollet HTTPS. Även om certifikatet SSL det installerades korrekt och är giltigt, du har säkert märkt att när du går in på en HTPPS-sida så visas inte "låset" i adressfälten, ett tecken på att sidan är säker.
Om din blogg eller hemsida inte verkar ha en säker anslutning (Anslutningen är inte säker) även om jag installerade certifikatet korrekt SSL, betyder att sidan förblev lokala "http"-länkar. Dessa kan vara direktlänkar till mediefiler (bilder, videor, låtar) eller till strukturella element (java, CSS).
Vi tar exemplet iHowTo.Tips, som även om den har en certifikat SSL installerat korrekt och giltigt, vi har en sida där Firefox varnar oss om att vi inte har en säker anslutning.
Den berättar också att det finns delar på sidan, som bilder, som inte är säkra. Det betyder att jag någonstans i artikelns innehåll eller på elementen i sidofältet hade en bildfil vars källlänk börjar med "http" istället för "https".
För att ändra källan till en bild från "http" till "https"Det skulle vara lätt att redigera den artikeln. Om vi pratar om en webbplats med hundratals eller tusentals artiklar förändras saker och ting. Att redigera varje artikel skulle vara en operation som skulle ta lång tid. Det enklaste för användare av WordPress, är att ändra de lokala länkarna i databas. Byt länkar från "http" till "https”Kan göras med ett enkelt SQL-kommando som körs från phpMyAdmin eller från SQL-kommandoraden via Terminal.
Hur rör du dig? WordPress från HTTP till HTTPS
Om jag fortfarande nämnde ovan iHowTo.Tips, låt oss ta det som ett exempel och vidare. Låt oss säga att vi måste byta ut på den bloggen, alla länkar i formuläret "http://ihowto.tips" i "https://ihowto.tips". Dessa länkar kan vara bildkällor (src) och andra länkar till interna sidor.
Innan du börjar arbeta rekommenderar vi att du gör en säkerhetskopia av databasen.
1. inte Vi autentiserar till databasen av bloggen, via phpMyAdmin. Användare och lösenord Vi hittar dem i filen wp-config.php från domänrotten.
2. vi Klicka på databasnamnet till vänsterKlicka sedan på SQL i den översta horisontella menyn.
3. Vi kör i SQL kommandoraden:
UPDATE wp_posts SET post_content = REPLACE(post_content,'http://ihowto.tips','https://ihowto.tips');
Byt ut din webbadress och domännamn och överväg om du vill använda www. Om du använder prefixet "www" måste det också läggas till.
4. Klicka på "Gå" för att utföra kommandoraden.
Kommandoraden som anges ovan kommer bara att ändra webbadresserna i tabellen "wp_posts", kolumn"post_content". Du kan ändra denna SQL-kommandorad för att ersätta URL:en i alla databastabeller.
Försiktig! Det finns teman för WordPress (WP-teman) som en gång ändrade domänens URL kommer att återställa sina anpassade inställningar. Se till att säkerhetskopiera dem också.