Joomla Force SSL, Joomla web sitenizdeki SSL Sertifikasını etkinleştirmek için kullanılan bir Joomla özelliğidir.
SSL, Güvenli Yuva Katmanı’nın (Secure Sockets Layer) kısaltması olup, özel verileri Joomla sitenizden şifreli biçimde ileten bir güvenlik protokolüdür. Buna göre, sitenizdeki / sitelerdeki bağlantılar, standart http önek yerine güvenli https protokolünde olacaktır.
Sitenizin SSL Sertifikası’na gerçekten ihtiyacı var mı?
Bir e-ticaret veya işletme web sitenize sahipseniz, kritik verileri korumak için SSL Sertifikası zorunludur.
Joomla sitesinde SSL nasıl kurulur?
Siteniz için SSL Sertifikası gerekip gerekmeyeceğini düşünelim.
1. Kurulumunuz için kontrol listesi
Joomla siteniz için SSL Sertifikası’nı etkinleştirmek için, şu peşpeşe sahip olmalısınız.
SSL Sertifikası, sunucunuzda başarıyla yüklendi. BURADA SSL Sertifikası alma hakkında bilgi edinebilirsiniz.
Bir SSL Sertifikası için benzersiz olan ayrılmış IP Adresiniz.
2. Joomla sitenizde SSL’yi zorla etkinleştirin
Not: Bu yazıda Joomla 3 kullandım, Joomla 2.5 için de aynı.
3. Adım: configuration.php dosyanızı yapılandırın
Configuration.php dosyasını aç
Aşağıdaki satırı bulun:
-
var $live_site ='';
-
var $live_site = 'https://www.sizin-domaininiz.com';
Ardından, .htaccess dosyasını açın, ardından aşağıdaki kodu dosyanın altına ekleyin.
-
RewriteEngine On RewriteCond %{HTTPS} OFF RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
4. Adım: Joomla sitenizde Force SSL’yi etkinleştirin
Yönetici Paneli’nde, Sistem >> Genel Yapılandırma üzerinden gezinin veya Genel Yapılandırma düğmesini tıklamanız yeterlidir.
Sunucu sekmesinde, Sunucu Ayarları bölümünde, seçebileceğiniz.
3 Zorla SSL alternatifi vardır:
- Yok: Joomla sitenizde SSL etkinleştirilmeyecektir.
- Yalnızca Yönetici: yöneticinize yapılan bağlantılar HTTPS üzerinde olacaktır.
- Tüm Site: Web sitenizin her yerinden bağlantılar HTTPS’de olacaktır.
Kaydet & Kapat düğmesine basın. Artık bittin! Şimdi sitenizi kontrol edelim.
Joomla sitenizin bazı belirli sayfalarında SSL’yi zorlamak istiyorsanız. Bu seçenek aslında Joomla arka uç ayarlarında kullanılamaz. Bununla birlikte, seçilen sayfalarınızı HTTPS’ye yönlendirmenizi sağlayan çeşitli Joomla uzantıları vardır. SSL Yönlendirme harika bir seçim olabilir, bu eklenti hem Joomla 2.5 hem de Joomla 3 ile uyumludur.
SSL Sertifikası hakkında daha fazla bilgi
SSL Sertifikalarının Avantaj ve Dezavantajları
Artıları
İletişim verisi ve e-ticaret işlemi için daha yüksek güvenlik seviyesi. Joomla sitesinde ödeme yaparken müşterilere garanti verilmektedir. SSL Sertifikası, Visa, MasterCard, Discover Network, American Express, Diners Club International gibi kart sağlayıcılarının kredi kartı ödemenizi kabul etmeleri için PCI uyumluluğu için zorunludur.
Eksileri:
HTTPS trafiği hem sunucu hem de web tarayıcısı için verileri şifrelemek ve şifresini çözmek için HTTP’den çok daha fazla kaynak tüketir.
Tüm kritik veriler gizlendiğinden, URL yolu, SQL yanıtları veya parametreleri vb. Gibi sorun giderme bileşenleri de gizlidir.
SSL araçları
SSL Sertifikası ile karşılayabileceğiniz en büyük sorunlardan biri, Joomla sitenizdeki sorunları gidermekte zorluk çekmeniz olabilir. Nevermind, bunu rahatça aşmak için araçlar kullanabilirsiniz. SSLShoppers’taki en popüler SSL sorun giderme aracı sağlayıcılarından biri. Sorun giderme, test etme, kontrol etme, üretme vb. Için herhangi bir araca gereksinim duymanız durumunda onları ziyaret edin.
Önerimiz
Web siteniz e-ticaretin yarısı ve e-ticaretin yarısı ise, yalnızca bazı sayfalar için SSL Sertifikası’nı açmanız, sitenin tamamı için HTTPS kullanmak yerine çok yardımcı olur. Şu anda, Joomla arka uç ayarları bunu yapmanıza destek vermiyor, ancak önerilen üçüncü parti Joomla uzantılarını kullanabilirsiniz.
E-Ticaret siteniz için SSL Sertifikası istemiyorsanız, PayPal, Google Checkout veya Amazon Payments’tan üçüncü taraf hizmetleri kullanmak için geçerlidir. Ödemeyi işleme koyarken, müşterileriniz bunun yerine bu hizmet sağlayıcıların web sitelerine yönlendirilecektir.