Binlerce reklam şirketinin sunduğu çok sayıda tekliflehébergementİlk bakışta ne tür bir plan olduğunu bilmek her zaman kolay değildir.hébergement WordPress ortamına en uygun olacaktır. Açık kaynaklı yazılım çoğu teklifle uyumlu olmasına rağmenhébergementMaksimum performans için aranacak şeyler var.

1. SSL sertifikanızı web sunucunuzdan alın

Yapmanız gereken ilk şey, web barındırıcınızla iletişim kurmak ve sitenize SSL yüklemelerini istemektir. Çoğu ev sahibi sizden yıllık 19 ila 99 $ arasında değişen bir yıllık ücret ödemenizi isteyecektir.

İyi haber şu ki, web siteniz barındırılıyorsa Vidahost , SiteGround , WPEngine ou DreamHost , size ücretsiz bir SSL sertifikası sağlayabilirler ve güvenlik sürecinde size yardımcı olabilirler.

Başka bir çok ilginç seçenek Şifreleyelim , ücretsiz SSL sertifikaları sağlayan. Bu süreci kolaylaştırmak için, WP Encrypt WordPress eklentisi.

2. WordPress URL'sini güncelleyin

Barındırıcınız hesabınıza SSL ekledikten sonra, web sitenize URL üzerinden erişilebilir olmalıdır. https://votresite.com. Sitenize bu adresten erişebiliyorsanız, HTTPS için WordPress'i kurmaya başlamanın zamanı geldi.

Bunu yapmanın ilk adımı çok kolay. WordPress kontrol panelinize giriş yapın ve bölümü ziyaret edin Ayarlar> Genel.

url https wordpress.jpeg

Sadece güncelleyin WordPress adresi (URL) ve  web sitesi adresi (URL) HTTPS'ye aşağıdaki resimde gösterildiği gibi. Ayarları kaydedin ve WordPress kontrol panelinizden çıkış yapacaksınız.

3. Wp-config.php'deki gösterge tablosu için SSL'yi zorla

Dosyayı düzenlemek için FTP'nizi kullanın wp-config.php, WordPress kurulumunuzun kökünde bulunur. Aşağıdakileri ekleyin:

( 'FORCE_SSL_ADMIN' doğru) tanımlar;

Bu sabit, WordPress'in SSL üzerinden yönetimini kolayca etkinleştirir ve uygular, WordPress panonuza ek güvenlik ekler.

4. HTTP'yi HTTPS'ye yeniden yönlendir

Bu noktada, HTTPS zaten web sitenizde çalışıyor. Ama yine de yapılacak birkaç şey var. İlki trafiği yeniden yönlendirmektir http için https.

Yıllar geçtikçe, birçok web sitesi kullanarak sitenize bağlandı http://Bu yüzden hala erişen bir sürü insan olacak httpsitenizin sürümü.

Yani yapmanız gereken, tüm trafiği güvenli https sitesine yönlendirmektir. Bu, .htaccessdosyası, WordPress kurulumunuzun kök dizininde bulunur. Dosyayı açın ve aşağıdaki öğeleri <IfModule mod_rewrite.c>etiketler:

RewriteCond% {HTTPS}! = RewriteRule özelliğini etkinleştir ^ https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]

Lütfen unutmayın .htaccessyönlendirmeler biraz zor olabilir ve bazen başka bir bilgisayarda değil, bir ana bilgisayarda mükemmel şekilde çalışacaktır.

Yukarıdaki kod düzgün çalışmazsa, değişiklikleri geri alın ve barındırma sağlayıcınızla iletişime geçin. Size yeniden yönlendirmeyi sağlamaktan mutluluk duyacaklar .htaccess kendi sunucularında çalışan doğru.

5. HTTPS'ye olan tüm bağlantıları değiştir

Tamam, şimdi HTTPS'yi doğru bir şekilde kurduk ve HTTP trafiği otomatik olarak HTTPS sitesine yönlendiriliyor. Ancak yapılacak bir şey daha var: Sitenizdeki tüm HTTP bağlantılarını HTTPS eşdeğerleriyle değiştirin. Bu, iki ayrı bölümde yapılır:

Tema dosyalarında doğrudan kodlanmış bağlantılar (sabit kodlama)

Temanızla başlayalım. Eğer bir WordPress tema WordPress dizininden veya ElegantThemes veya başka herhangi bir ücretsiz/premium tema mağazası tarafından sunulan bir dizinden ve hiçbir şeyi değiştirmediniz, hiçbir şey yapmanıza gerek yok. Ancak, özel bir tema veya kendiniz değiştirdiğiniz bir tema kullanıyorsanız, bazı HTTP bağlantıları doğrudan bir yere kodlanmış olabilir.

Tema dosyalarınıza bir göz atın (özellikle header.phpet footer.php) ve doğrudan HTTPS sürümüne kodlanmış her bir dahili HTTP bağlantısını güncelleyin.

Veritabanındaki iç bağlantılar

Makale veya sayfa yazarken, HTTP dahili bağlantıları eklemiş olma ihtimaliniz yüksektir. Bağlantılarınızı güncellemek için her gönderiyi ve her sayfayı düzenleyebilirsiniz, ancak bu uzun zaman alacaktır.

Çok fazla güçlükle uğraşmak yerine, veritabanınızdaki tüm dahili bağlantıları güncellemenin hızlı ve kolay bir yolu var: SQL Sorgularını Kullanma.

SQL sorgularını yürütmenin birkaç yolu vardır. Çoğunuz muhtemelen sunucunuzda bir cPanel yüklüdür.

PhpMyAdmin'e cPanel'den erişmek için cPanel'inizde oturum açın ve simgeye tıklayın. phpMyAdmin bölümde Veritabanları .

Bir şeyler ters giderse diye veritabanınızı yedeklediğinizden emin olun. Tamamlandığında, aşağıdaki iki sorguyu çalıştırın:

GÜNCELLEME wp_posts SET post_content = değiştirin (post_content, 'http://siteniz.com', 'https://sitealit.com'); GÜNCELLEME wp_posts SET post_content = değiştirin (post_content, 'http://www.yoursite.com', 'https://www.yoursite.com');

"http://siteniz.com"u sitenizin gerçek adresiyle değiştirdiğinizden emin olun. İstekler, tüm dahili bağlantılarınızı HTTP'den HTTPS'ye güncelledi. Artık WordPress siteniz tamamen SSL uyumludur ve adres çubuğunuzda adresinizi gösteren yeşil bir asma kilit görmelisiniz. ziyaretçi sitenizin tamamen güvenli olduğunu.

Bu eğitim için bu kadar, umarım HTTP'den HTTPS'ye geçmenize izin verir.