- Katılım
- 21 Nis 2021
- Konular
- 1,034
- Mesajlar
- 4,724
- Online süresi
- 3ay 27g
- Reaksiyon Skoru
- 1,970
- Altın Konu
- 343
- Başarım Puanı
- 262
- Yaş
- 51
- TM Yaşı
- 5 Yıl
- MmoLira
- 3,408
- DevLira
- 12
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
Bir WordPress web sitesinde SSL ile ilgili sorunlar nasıl düzeltilir?
İnternetteki web sitelerinin çoğu WordPress platformu tarafından desteklenmektedir ve küresel ağın gelişmesiyle birlikte veri güvenliği, her türlü internet varlığı için en önemli önceliklerden biri haline gelmiştir. Bu, özellikle para işlemlerini gerçekleştiren ve bir sunucuda depolanan çok sayıda kişisel bilgiyle yüksek ziyaretçi sayısına sahip e-ticaret web siteleri için önemlidir. Web sitenizin güvenliğini ve kullanıcı gizliliğini iyileştirmenin en kolay yollarından biri Güvenlik Yuvası Katmanı protokolünü - SSL'yi uygulamaktır.SSL uygulaması, web sitenize ve entegrasyon sırasında ve sonrasında ortaya çıkabilecek sorunlara bağlı olarak zorlu bir görev olabilir. Ancak olası sorunları incelemeden önce, SSL'nin yapısını ve ne işe yaradığını öğrenelim.
WordPress web sitemizde neden bir SSL sertifikasına ihtiyacımız var ve bu ne işe yarıyor?
İnternetin gelişimi, sürekli artan sayıda dolandırıcılığı ve hassas verilerinizi ele geçirmek isteyen kişileri de beraberinde getirdi. SSL, temel olarak verilerinizi tarayıcınızdan web sitesinin sunucusuna giderken korur. Başlangıç noktasından varış noktasına veri akışı neredeyse hiçbir zaman doğrudan değildir ve genellikle yol boyunca birçok farklı rota ve bilgisayar içerir. Bu noktaların her biri bir risk ve olası sorumluluk olarak değerlendirilebileceğinden, SSL, aktarılan verilerin hiçbirinin üçüncü taraf kullanıcılar tarafından görülmemesini sağlar. Bu şekilde, bilgisayar korsanları ve kimlik hırsızları bu noktalardan herhangi birinde verilerinizi ele geçirse bile, şifreli olduğu için onlar için kullanılamaz olacaktır.SSL koruması nasıl çalışır ve avantajları nelerdir?
Basit bir ifadeyle SSL, kullanıcının tarayıcısı ile web sitenizi barındıran sunucu arasında duran bir orta katmandır. SSL, tarayıcı ve sunucu arasındaki veri akışını güvence altına alarak üç ana avantaj sağlar: şifreleme, kimlik doğrulama ve bütünlük. Şifreleme, SSL sertifikasının ana noktasıdır. Kullanıcıdan sunucuya ve geri gönderilen her bilgi şifreleniyor, bu da şifre çözme anahtarı olmadan başka birinin kullanmasını neredeyse imkansız hale getiriyor. Veri kimlik doğrulamasının iletişimin her iki ucunda da karşılanması gerekir, bu da verilerin kullanıcının tarayıcısından doğru sunucuya gittiğinden ve bunun tersi olduğundan emin olunmalıdır. Veri bütünlüğü her iki uçta da kontrol edilmekte, süreçte tek bir baytın değiştirilmemesini sağlamakta ve böylece güvenliği güçlendirmektedir.SSL'nin uygulanmasıyla, URL'niz HTTP'den HTTPS - Güvenli Köprü Metni Aktarım Protokolü'ne dönüşür ve web sitenizle iletişimi güvenli olarak işaretler. Google'ın HTTPS'yi sıralama faktörlerinden biri yaptığını ve SSL'nin SEO'nuzu geliştirmenin en kolay yollarından biri olduğunu unutmayın.
Kendinizi paradan ve beladan kurtarın
WordPress'te SSL yükleme işlemi zor bir iş olabilir ve deneyimli bir kullanıcı değilseniz, bunu sizin için başkasının halletmesine izin vermelisiniz. Çoğu durumda SSL'nin barındırma planının bir parçası olduğunu unutmayın. Bu nedenle, barındırma sağlayıcınızı seçmeden önce, SSL'nin anlaşmanın bir parçası olduğundan emin olun ve bu, gelecekte size çok fazla para ve sorun kazandırabilir. Hostinger gibi sağlayıcılar, SSL'nin tekliflerinin standart bir parçası olduğu gelişmiş güvenlik planları sunar , bu nedenle barındırıcınızı seçmeden önce kontrol ettiğinizden emin olun.HTTP'den HTTPS'ye yönlendirmeler
SSL uygulaması yapıldıktan sonra, ele alınması gereken birkaç şey vardır. WordPress'e HTTP isteklerini HTTPS'ye yönlendirmesini söylemediğiniz sürece, bunu otomatik olarak yapmayacaktır. Bunu manuel olarak çözebilir veya WP Force SSL, Easy HTTPS Redirection, Really Simple SSL gibi bir eklenti kullanabilirsiniz… Ellerinizi kirletmek istiyorsanız , .htaccess dosyanıza birkaç satır kod eklemeniz gerekir .Ve web sitenizin URL'si ile 'SİZİN WEBSİTENİZ ADI' bölümünü değiştirdiğinizden emin olun.IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.[R,L]
</IfModule>
HTTPS'ye taşındıktan sonra çok fazla yönlendirme
wp-config.php dosyanıza iki satır kod ekleyerek SSL/HTTPS'yi WordPress yönetici ve giriş sayfalarına zorlayabilirsiniz.define(‘FORCE_SSL’, true);
define(‘FORCE_SSL_ADMIN’,true);
Bu ayar, "Çok fazla yönlendirme" hatasına da neden olabilir. Bu… tarafından çözülebilir mi? Tahmin ettiniz – daha fazla kod! Bunu "Hepsi bu kadar, düzenlemeyi bırakın! wp-config.php dosyasında Mutlu bloglar”.
define(‘FORCE_SSL’, true);
define(‘FORCE_SSL_ADMIN’, true);
if (strpos($_SERVER[‘HTTP_X_FORWARDED_PROTO’], ‘https’) !== false)
$_SERVER[‘HTTPS’]=’on’;
NET:ERR_CERT_INVALID hatası
Bu, sertifikanız kabul edilmediğinde tarayıcılarda görünen hatadır ve bağlantınız güvenli değil olarak değerlendirilir. Bunun birkaç nedeni olabilir:- SSL sertifikası farklı etki alanına/alt etki alanına verilir
- SSL sertifikasının süresi doldu
- Tarayıcınız sertifikayı veren yetkiliyi tanımlayamıyor
Eski SSL sertifikaları
Bu hata bir tarayıcı tarafından bildirilebilir ve temel olarak SSL sertifikanızın artık geçerli olmadığı ve onu yenilemeniz gerektiği anlamına gelir. Sertifikayı yenilemek için sertifikayı veren SSL yetkilinizle iletişime geçebilirsiniz. Bazı SSL sertifikaları, yalnızca bir yenileme komutu çalıştırarak onu yenilemenize izin verir.SSL uygulamasından sonra karışık içerik hataları
Bu hata, URL'de HTTP kullanılarak yüklenmeye devam eden resimler ve komut dosyaları gibi kaynaklarla ilişkilidir. Bu hatayı tarayıcınızda kilit simgesinin yeşil olmamasından veya “Bu siteyle bağlantınız tam olarak güvenli değil” mesajının gelmesinden anlayabilirsiniz. WordPress'teki birçok şey gibi, bu hata bir eklenti kullanılarak veya manuel olarak düzeltilebilir. Gerçekten Basit SSL gibi eklentiler bunu kolay yoldan halledebilir.Manuel düzeltme biraz daha zaman gerektirir ancak size daha iyi sonuçlar ve performans sağlayabilir.
- HTTPS kullandığınızdan emin olun. Ayarlar/Genel Sayfasına gidin ve hem “WordPress Adresi (URL)” hem de “Site Adresi (URL)”nin HTTPS URL'lerini gösterdiğinden emin olun. Bunlardan herhangi biri HTTP gösteriyorsa, onu HTTPS olarak değiştirin ve değişiklikleri kaydedin.
- Bir sonraki adım, veritabanı kontrolüdür. Temel olarak, WordPress veritabanınızda eski HTTP URL'lerini bulmanız ve bunları HTTPS ile değiştirmeniz gerekir. Bunu yapmak için Better Search Replace veya Search & Replace gibi uygun eklentileri kullanmanız gerekir. Her iki durumda da, yalnızca web sitenizin adresiyle doldurulması gereken sezgisel arama ve değiştirme alanları vardır ve gerisi otomatik olarak yapılır.
- Tüm bunlardan sonra Karışık içerik hatası görme ihtimaliniz var ve bu, WordPress temanızı ve eklentilerinizi kontrol etmeniz gerektiği anlamına geliyor. İlk adım, tarayıcının İnceleme aracını kullanmak ve hatalara neden olan kaynakları ve bunların konumlarını bulmaktır. Kaynak temayla ilgiliyse, bunları WordPress temasında bulmanız ve HTTP'yi HTTPS ile değiştirmeniz gerekir. Kendiniz bulamıyorsanız, tema geliştiricisine ulaşmalı ve sorunu çözmesini istemelisiniz. Eklentileri düzenlemek biraz zor, çünkü deneyimli kullanıcılar için bile onları düzenlemek önerilmez. Bu nedenle, eklenti geliştiricisiyle iletişime geçmenizi ve bir güncelleme ile düzeltebilmeleri için sorunu bildirmenizi öneririz. Bu arada, hatayı geçici olarak düzeltmek için eklentiyi devre dışı bırakabilirsiniz.
- Temalar ve eklentilerden sonra bile, sıcak bağlantılı kaynaklardan veya diğer etki alanlarından CSS ve JS dosyalarından Karışık içerik hatası görünebilir. Sıcak bağlantı, uzak bir kaynaktan kaynakları çağırma işlemidir. Uzak bir kaynak HTTPS kullanıyorsa, hotlink'i HTTP yerine HTTPS kullanacak şekilde düzeltebilirsiniz. CSS ve JS dosyalarına benzer, HTTPS sürümlerinin mevcut olup olmadığını kontrol etmeniz ve bunları değiştirmeniz yeterlidir.

