WordPress’i HTTP’den HTTPS’ye taşımanın doğru yolu (Yeni Başlayan Kılavuz)

WordPress’i HTTP’den HTTPS’ye taşımak ve web sitenize SSL sertifikalarını yüklemek ister misiniz? Google, Chrome tarayıcının Temmuz 2018’den başlayarak SSL olmadan tüm web sitelerini güvensiz olarak işaretlemeye başlayacağını açıkladığı için bu konuda çok fazla istek aldık. Bu makalede, WordPress’i HTTP’den HTTP’ye doğru nasıl taşıyacağımızı göstereceğiz. SSL Sertifikası Ekleme Sertifikası.

Endişelenmeyin, eğer SSL veya HTTPS’nin ne olduğunu bilmiyorsanız. Biz de açıklayacağız. HTTPS nedir? HTTPS veya Secure HTTP, kullanıcı tarayıcınız ve sunucunuz arasındaki bağlantıları güvence altına alan bir şifreleme yöntemidir. Bu, bilgisayar korsanlarının bağlantılar için dindar olmasını zorlaştırır.
Her gün kişisel bilgilerimizi bir satın alma işlemi yapsın veya sadece girin farklı bir web sitesi ile paylaşıyoruz. Veri aktarımını korumak için güvenli bir bağlantı yapılması gerekir. İşte o zaman SSL ve HTTPS girdi. Her siteye kimlik amacıyla benzersiz bir SSL sertifikası verilir. Sunucu HTTPS kullanıyormuş gibi yapıyorsa ve sertifika uygun değilse, çoğu modern tarayıcı kullanıcıları web sitesine bağlanmamaları konusunda uyarır.

Şimdi merak ediyor olabilirsiniz, neden WordPress sitemi HTTP’den HTTPS’ye taşımam gerekiyor, özellikle de basit bir blog veya herhangi bir ödeme toplamayan küçük bir işletme web sitesi ise.
Neden HTTPS ve SSL’ye ihtiyacınız var? Geçen yıl Google, web sitesi sahiplerini HTTP’den HTTPS’ye geçmeye teşvik ederek bir bütün olarak web güvenliğini artırmayı planladığını duyurdu. Bu planın bir parçası olarak, popüler Chrome Web tarayıcısı, SSL sertifikaları olmayan tüm web sitelerini Temmuz 2018’den itibaren “Güvensiz” olarak işaretleyecektir.

Duyurunun bir parçası olarak Google, SSL’ye sahip web sitesinin SEO ve daha yüksek sıralamaların faydalarını da göreceğini söyledi. Geçen yıldan bu yana, çok sayıda web sitesi HTTP’den HTTPS’ye geçti. Google yavaş yavaş Chrome hakkında “güvensiz” bir uyarıyı başlatır. Örneğin, birisi kılık değiştirmiş pencereyi kullanarak HTTP web sitesini ziyaret ederse, güvensiz olarak işaretlenir. Birisi HTTP web sitesini normal modda ziyaret eder ve iletişim formlarını veya diğer formları doldurmaya çalışırsa, web sitesi güvensiz olarak işaretlenir. Okuyucu ve müşterileriniz bu bildirimi gördüğünde, onlara işletmeniz için kötü bir izlenim verir. Bu nedenle tüm web sitelerinin HTTP’yi HTTPS’ye taşıması ve hemen SSL yüklemesi gerekir. Bahsetmiyorum bile, e -ticaret sitenizde çevrimiçi ödemeleri kabul etmek istiyorsanız, SSL’ye ihtiyacınız var. Stripe, PayPal Pro, Gomesize.net vb. Gibi ödeme şirketlerinin çoğu, ödeme almadan önce güvenli bir bağlantıya sahip olmanızı isteyecektir. SSL’yi WPBeginner, Optinmonster, WPForms ve MonsterInsights dahil olmak üzere web sitemiz için kullanıyoruz. WordPress Sitesinde SSL kullanmak için HTTPS/SSL kullanma gereksinimleri WordPress’te SSL kullanmak çok yüksek değildir. Tek yapmanız gereken bir SSL sertifikası satın almak ve zaten ücretsiz olarak sahip olabilirsiniz.
En iyi WordPress barındırma şirketleri, tüm kullanıcılar için ücretsiz SSL sertifikaları sunar:
Bluehost
Siteler Zemin
WP Makinesi
sıvı doku
Dreamhost
Inmotion Hosting
Greegeks
Daha fazla ayrıntı için, WordPress web siteniz için ücretsiz bir SSL sertifikası nasıl alınacağına dair kılavuzumuza bakın. Barındırma şirketiniz ücretsiz bir SSL sertifikası sunmuyorsa, bir SSL sertifikası satın almanız gerekir. Normal SSL ve joker karakter sertifikaları için en iyi SSL anlaşmasını sundukları için Domain.com’u kullanmanızı öneririz. Onlardan SSL sertifikaları satın alarak, web siteniz için bir Trustlogo Site mührü de alırsınız ve her SSL sertifikası 10.000 $ ‘lık minimum güvenlik garantisi ile donatılmıştır. Bir SSL sertifikası satın aldıktan sonra, barındırma sağlayıcınızdan yüklemesini istemelisiniz. sen. WordPress’i SSL ve HTTPS kullanmak için hazırlayın SSL sertifikasını alan adınızdaki etkinleştirdikten sonra, web sitenizde SSL ve HTTPS protokolünü kullanmak için WordPress’i ayarlamanız gerekir. Size bunu yapmak için iki yöntem göstereceğiz ve ihtiyaçlarınıza en uygun olanı seçebilirsiniz. Yöntem 1: Eklentiler Kullanarak WordPress’te SSL/HTTPS Kurulumu Bu yöntem daha kolaydır ve yeni başlayanlar için önerilir. İlk olarak, gerçekten basit SSL eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla bilgi için, WordPress eklentilerinin nasıl yükleneceğine dair adım adım kılavuzumuza bakın.
Aktivasyondan sonra ayarlar sayfasını ziyaret etmeniz gerekir »SSL. Eklenti SSL sertifikanızı otomatik olarak algılayacaktır ve WordPress sitenizi HTTPS kullanacak şekilde ayarlar.
Eklenti, bir karışım hatası da dahil olmak üzere her şeyi işleyecektir. Eklentilerin perde arkasında yaptığı şey budur:
SSL sertifikasını kontrol edin

WordPress’i URL’de HTTPS kullanacak şekilde ayarlayın
HTTP’den HTTPS’ye transferi hazırlayın
İçeriğinizde hala güvenli olmayan HTTP kaynaklarından yüklenmiş URL’yi arayın. Not: Eklenti, çıktı tamponlama tekniğini kullanarak karışım içerik hatalarını düzeltmeye çalışır. Bu, performans üzerinde olumsuz bir etkiye sahip olabilir, çünkü sayfa yüklendiğinde sitedeki içeriği değiştirir. Bu etki sadece ilk sayfanın yüklenmesinde görülür ve en azından önbellek eklentisini kullanırsanız olmalıdır.
Eklenti SSL’yi depolayabileceğinizi ve eklentiyi güvenli bir şekilde devre dışı bırakabileceğinizi söylerken,% 100 doğru değil. Eklentinin herhangi bir zamanda aktif olmasına izin vermelisiniz, çünkü eklentiyi deaktivasyonu karıştırır. Karışım hatasını geri yükleyecektir. Yöntem 2: WordPress üzerindeki SSL/HTTPS kurulumu manuel olarak bu yöntem, sorunları manuel olarak çözmenizi ve WordPress dosyalarını düzenlemenizi gerektirir. Ancak bu kalıcı bir çözümdür ve performansı için daha optimize edilmiştir. WPBeginner’da kullandığımız şey bu. Bu yöntemi zor bulursanız, bir WordPress geliştiricisi kiralayabilir veya bunun yerine ilk yöntemi kullanabilirsiniz.
Bu yöntemin bir parçası olarak, WordPress temasını ve kod dosyalarını düzenlemeniz gerekebilir. Bunu daha önce hiç yapmadıysanız, WordPress’e kod görüntülerini nasıl kopyalayacağınız ve ekleyeceğiniz konusunda kılavuzumuza bakın. İlk olarak, Ayarlar sayfasını ziyaret etmeniz gerekir »Genel. Buradan HTTP’yi HTTPS ile değiştirerek WordPress ve Sitenizin URL adresini güncellemeniz gerekir.
Ayarlarınızı kaydetmek için ‘Değiştir’i Kaydet’ düğmesine tıklamayı unutmayın. Ayarlar depolandıktan sonra, WordPress sizi verecek ve yeniden girmeniz istenecektir. Ardından, .htaccess dosyanıza aşağıdaki kodu ekleyerek WordPress’in HTTP’den HTTPS’ye aktarılmasını ayarlamanız gerekir.
Yeniden yazma
Yeniden yazma %{https} kapalı

Yeniden yazma ^(.*) $ Https: //%{http_host}%{request_uri} [l, r = 301]
İfmodül>
Nginx sunucusunu kullanırsanız (çoğu kullanıcı kullanmaz), yapılandırma dosyanızda HTTP’den HTTPS’ye aktarmak için aşağıdaki kodu eklemeniz gerekir:
Sunucu {
80 dinle;
Server_name example.com www.example.com;
Dönüş 301 https: //example.com

}
Örnek.com’u kendi alan adınızla değiştirmeyi unutmayın. Bu adımları izleyerek WordPress HTTPS hatalarından kaçınacaksınız çünkü WordPress artık tüm web sitelerinizi HTTPS kullanarak yükleyecektir.
SSL ve HTTPS’yi WordPress yönetici alanında veya giriş sayfanızda zorlamak istiyorsanız, WP-Config.php dosyasında SSL’yi yapılandırmanız gerekir. Sadece “Hepsi, düzenlemeyi bırak!” wp-config.php dosyanızdaki satırlar: tanım (‘force_ssl_admin’, true);
Bu çizgi, WordPress’in WordPress yönetici alanındaki SSL / HTTPS’yi zorlamasına izin verir.Ayrıca çoklu WordPress ağında da çalışır.Bunu yaptıktan sonra, web siteniz artık SSL / HTTPS kullanacak şekilde düzenlenmiştir, ancak yine de bir karışım hatası bulacaksınız.Bu hataya, HTTP protokolü kullanılarak hala yüklenen bir kaynaktan (görüntü, komut dosyası veya kuvvet sayfası) neden olur.Öyleyse, web siteniz adres çubuğunda güvenli asma kilit simgesini göremezsiniz. Birçok modern tarayıcı otomatik olarak güvensiz komut dosyalarını ve kaynakları engeller.Asma kilit simgesini görebilirsiniz, ancak tarayıcı adres çubuğunuzda bununla ilgili bir bildirim ile.
Hangi içeriğin güvenli olmayan protokol aracılığıyla bir muayene aracı kullanarak sunulduğunu öğrenebilirsiniz.Karışık içerik hataları, her karışık içerik öğesi için ayrıntılar içeren bir konsolda bir uyarı olarak görüntülenir.
Çoğu URL’nin görüntüler, iframes ve resim galerileri olduğunu göreceksiniz, bazıları ise WordPress eklentileriniz ve temalarınız tarafından yayınlanan komut dosyaları ve stil sayfasıdır. WordPress veritabanlarındaki karışım içeriğini geliştirin Yanlış URL’lerin çoğu görüntü, dosyalar, semanan ve WordPress veritabanınızda depolanan diğer verilerdir. Önce düzeltelim. Yapmanız gereken tek şey, HTTP ile başlayan veritabanında eski web sitesi URL’nizin tüm sözlerini bulmak ve HTTPS ile başlayan yeni web sitenizin URL’si ile değiştirmek. Daha iyi arama değiştir eklentisini yükleyerek ve etkinleştirerek bunu kolayca yapabilirsiniz. Daha fazla bilgi için, WordPress eklentilerinin nasıl yükleneceğine dair adım adım kılavuzumuza bakın. Etkinleştirmeden sonra, Araçları ziyaret etmeniz gerekir »Daha İyi Arama Sayfasını Arayın. ‘Keşfet’ alanının altında, web sitenizin URL’sini HTTP ile eklemeniz gerekir. Bundan sonra, web sitenizin URL’sini ‘Değişiklik’ alanının altına HTTPS ile ekleyin.
Bunun altında, tüm WordPress veritabanı tablolarınızı göreceksiniz.Kapsamlı bir sınav yürütmek için her şeyi seçmelisiniz.Son olarak, ‘Dry Run olarak çalıştırıldın mı?’Seçenek ve ardından ‘Arama/Değiştir’i çalıştır’ düğmesini tıklayın.Eklenti şimdi HTTP ile başlayan ve güvenli bir HTTPS URL ile değiştirilecek URL için WordPress veritabanınızı arayacaktır.Belki WordPress veritabanınızın boyutuna bağlı olarak biraz zaman alır.WordPress temalarında karışık içerik hatalarını iyileştirmek, karışım hatalarına neden olan diğer yaygın nedenler WordPress temanızdır.WordPress kodlama standartlarını izlemeye değer her WordPress teması bu soruna neden olmayacaktır.İlk olarak, kaynakları bulmak için tarayıcı denetim aracınızı kullanmanız ve nereden yüklediklerini kullanmanız gerekir.
Bundan sonra, WordPress temanızda bulmalı ve HTTPS ile değiştirmelisiniz. Bu, çoğu yeni başlayan için biraz zor olacaktır, çünkü hangi tema dosyalarının bu URL’yi içerdiğini göremezsiniz. Birkaç karışım içeriği eklentilerinin neden olduğu karışım içerik hatalarını iyileştirin, WordPress eklentileri tarafından yüklenecektir. WordPress kodlama standardını izleyen herhangi bir WordPress eklentisi, karışım hatalarına neden olmaz. WordPress eklenti dosyalarını düzenlemeyi önermiyoruz. Bunun yerine, eklenti üreticisiyle iletişime geçmeniz ve onlara söylemeniz gerekir. Cevap vermezlerse veya düzeltemezlerse, uygun alternatifi bulmanız gerekir. Not: Bir nedenden dolayı, hala karışık içerik hataları yaşıyorsanız, bir süre için SSL eklentilerini çok basit kullanmalısınız, böylece web sitesi evrelendiğinde veya bir geliştiriciyi kiraladığınızda kullanıcılarınız etkilenmez. HTTPS sitenizi Google’ın HTTPS ve HTTP’yi iki farklı web sitesi olarak değerlendirdiği gibi Google arama konsolu arama motorlarına gönderin. Bu, Google’a SEO sorunlarından kaçınmak için web sitenizin taşındığını söylemeniz gerektiği anlamına gelir. Bunu yapmak için yalnızca Google Arama Konsolu hesabınıza gitmeniz ve ‘Özellik Ekle’ düğmesini tıklamanız gerekir. Bu, web sitenizin yeni HTTP adresini eklemeniz gereken açılır pencereyi getirecektir.

Bundan sonra Google sizden web sitesi sahipliğinizi doğrulamanızı isteyecektir. Bunu yapmanın birkaç yolu vardır, herhangi bir yöntem seçin ve sitenizi doğrulamak için talimatlar alacaksınız.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir