Gördüklerimden sonra “Sertifika nasıl yüklenir SSL (HTTPS Connection) bir sunucuda barındırılan bir web sitesi için NGINX Gitmek cPanel veya VestaCP” makalesinde Burada, bir WordPress web sitesini nasıl taşıyacağımızı görelim HTTP pe HTTPS Cu NGINX.
Bir web sitesi veya blog için WordPress, protokolde geçerli olması için SSL sertifikasını yüklemek yeterli değildir HTTPS. Sertifika olsa bile SSL doğru yüklenmiş ve geçerliyse, muhtemelen bir sayfaya eriştiğinizde şunu fark etmişsinizdir: HTTPS, adres çubuğunda görünmüyor “kilit”, sayfanın güvenli olduğunu imzalayın.
Blog veya web sitesi güvenli bir bağlantıya sahip görünmüyorsa (Connection is Not Secure) SSL sertifikasını doğru şekilde yüklemiş olsam bile bu, o sayfanın hâlâ yerel bağlantılara sahip olduğu anlamına gelir “http“. Bunlar doğrudan bağlantılar olabilir medya dosyaları (resimler, videolar, şarkılar) veya yapısal elemanlar (java, CSS).
Bir örnek alalım iHowTo.Tips, her ne kadar bir doğru şekilde kurulmuş ve geçerli SSL sertifikasıFirefox'un bizi güvenli bir bağlantımız olmadığı konusunda uyardığı bir sayfamız var.

Ayrıca sayfanın resimler gibi güvenli olmayan kısımlarının olduğunu da belirtir. Bu, makalenin içeriğinde veya kenar çubuğundaki öğelerde bir yerde, kaynak bağlantısı ile başlayan bir resim dosyamızın olduğu anlamına gelir. “http” yerine “https“.
Bir görüntünün kaynağını değiştirmek için “http” içinde “https” o makaleyi düzenlemek basit olurdu. Yüzlerce, binlerce makalenin yer aldığı bir siteden bahsediyorsak işler değişir. Her bir makalenin tek tek düzenlenmesi çok uzun zaman alacak bir işlem olacaktır. WordPress kullanıcıları için en basit olanı yerel bağlantıları değiştirmektir. veritabanı. Bağlantıların aktarılması “http” . “HTTPS” basit bir komutla bunu yapabilmek SQL itibaren yürütüldü phpMyAdmin veya komut satırından SQL aracılığıyla Terminal.
WordPress'i HTTP'den HTTPS'ye nasıl taşıyabilirim?
Eğer yine de yukarıda bahsettiysem iHowTo.TipsGelecekte onu örnek alalım. Diyelim ki bu blogda formun tüm bağlantılarını değiştirmemiz gerekiyor “http://ihowto.tips” içinde “https://ihowto.tips“. Bu bağlantılar resim kaynakları (src) ve dahili sayfalara giden diğer bağlantılar olabilir.
Çalışmaya başlamadan önce veritabanının yedeğini almanızı öneririz.
1. Evet Veritabanına giriş yapıyorum blogun aracılığıyla phpMyAdmin. Kullanıcı adı ve şifre bunları dosyada buluyoruz wp-config.php etki alanının kökünden.
2. Yapıyoruz soldaki veritabanı adına tıklayınsonra tıklayın SQL üstteki yatay menüde.
3. Biz yürütüyoruz SQL komut satırı:
UPDATE wp_posts SET post_content = REPLACE(post_content,'http://ihowto.tips','https://ihowto.tips');
Web adresini ve alan adınızı değiştirin ve www kullanıp kullanmadığınızı dikkate alın. Ön eki kullanırsanız “www“, ayrıca eklenmelidir.
4. Tıklayın “Go” komut satırını çalıştırmak için.

Yukarıda gösterilen komut satırı yalnızca tablodaki URL'leri değiştirecektir “wp_posts“, sütun “post_content“. Bu komut satırını değiştirebilirsiniz SQL URL'yi tüm veritabanı tablolarında değiştirmek için.
Dikkatli olmak! temaları var WordPress (WP Themes) alan adı URL'si değiştirildiğinde özelleştirilmiş yapılandırmaları sıfırlanır. Bunların da yedeğini almayı deneyin.