Tosunkaya.com

HTTP’yi HTTPS’e Kolayca Yönlendirme (.htaccess İle) SSL Sertifikası Ayarı

Https Kolay Yönlendirme htaccess Kodları ve Yöntemleri

WordPress Http to HttpsSelam, tosunkaya.com okurları eğer sitenize SSL Sertifikası aldıysanız yani https:// bağlantısı aldıysanız ve her şey tamamlandı sadece http://’li siteniz otomatik https://’e yönlenmiyorsa bunu .htaccess dosyası ile nasıl kolayca ve hızlıca yapılabileceğini anlatayım. Bunu birçok yolla yapabilirsiniz. Ben 2 adet yöntem ile göstereceğim. 1.Yöntem her yerde çalışır diye umuyorum. Eğer çalışmazsa, alternatif olarak 2.Yöntemi uygularsınız.

HTTPS Kullanılan Bir Site: PayPalGünümüzde güvenlik son derece önem arz etmektedir. Web sitelerin güvenliğini sağlamak için yapılabilecek ilk adımlardan biri kuşkusuz SSL (https) sertifikası almaktadır. Günümüzde ticaret sitelerinin yanı sıra blog ve kişisel siteler de güvenlik sertifikası almaya başlamıştır. Bu SSL sertifikasının bir çok güvenlik yararı olduğu kadar arama motoru Google içinde faydası büyüktür. Google, SSL sertifikası sahibi sitelere daha fazla değer vermektedir. Haziran 2018’deki güncellemede, Chrome’da artık herhangi http:// site “Güvenli Değil” olarak kırmızı uyarıyla gösterilmekte. Cloudflare’e göre 2018’te internetin %69.7’si https bağlantı kullanmakta.

Http ve Https Farkı

Bir çok site bu SSL sertifikasını alıp kurduktan sonra yönlendirme işlemine ihtiyaç duyacaktır. Eski http’li linklerin https’ye yönlenmesi gerekecektir çünkü. Bu yazıda WordPress kullananlar için .htaccess dosyası paylaşacağız. .htaccess dosyanızı aşağıdaki gibi değiştirirseniz eski http:// linkleriniz https://olarak yönlenecektir.

htaccess-150x150İlk olarak sitemizin FTP ana dizininde .htaccess adlı bir dosya var mı yok mu diye kontrol edelim.

Yoksa hemen oluşturalım. Var olanlar bu adımı atlayabilir. Bir metin belgesi açıp ismini .htaccess uzantısı olarak kaydedebilirsiniz veya cPanel ya da FileZilla’da yeni dosya oluştur deyip ismini .htaccess yapabilirsiniz.

1.Yöntem (301 Çoğu Yerde İşe Yarar)

301_htaccess_redirect1.Yöntem ile SSL kurulu websitelerinde http olarak gelen kullanıcıları, https’ye çok kolay bir şekilde yönlendirebiliriz.

Bunun için .htaccess dosyamızın en başına veya herhangi yerine aşağıdaki komutları yazmamız yeterli olacaktır. Fakat sitenizde subdomain varsa bu kod her yeri yönlendirecektir. Eğer subdomaininiz var ise her subdomain için 4.yöntemdeki kodu ekleyin subdomainlerin htaccess’ine. Eğer htaccess dosyanınızda # BEGIN WordPress, # END WordPress gibi ibareler varsa kaldırmayıp, https kodunu onların üstüne ekleyin. Kopyalamak için kutucukların sağ üstündeki butona tıklayın, pencere açılınca kopyalayın.

Kodu kopyalayamayanlar bu bağlantıya tıklayıp kodu alabilir.

2.Yöntem Basit Yönlendirme

Kodu kopyalayamayanlar bu bağlantıya tıklayıp kodu alabilir.

https://tosunkaya.com

3.Yöntem WordPress Siteler İçin Kesin Yönlendirme


Kodu kopyalayamayanlar bu bağlantıya tıklayıp kodu alabilir.

4.Yöntem X-Forwarded-Proto İle HTTPS Yönlendirme

Kodu kopyalayamayanlar bu bağlantıya tıklayıp kodu alabilir.

5.Yöntem Subdomainleri de Yönlendirin

Bu yöntem de 1.yöntemdeki kodun tüm subdomainleri sitenin ana sayfasına yönlendirme sorununu çözüyor. Her subdomaininiz için tek tek htaccess oluşturup girmeniz gerekiyor. Subdomainleri HTTP’ye yönlendirir.

Kodu kopyalayamayanlar bu bağlantıya tıklayıp kodu alabilir.

1. ve 4. yöntemdeki yönlendirmenin örneğini https://tosunkaya.com‘da ve http://semiyetosunkaya.com‘da görebilirsiniz. Siteler sorunsuz ve otomatik olarak https://tosunkaya.com ve https://semiyetosunkaya.com‘a yönlenmektedir.

Ayrıca buraya tıklayarak SSL sertifikanızın güvenliğini test edebilirsiniz.

30.11.2016 Güncelleme: Yazılan kodlar sorunsuzdur, ayriyeten istek üzerine https’ten http’ye yönlendirme ekledim.

Cloudflare sayfa kuralı ile de http’den https’e yönlendirme sağlayabilirsiniz.

6. Yöntem HTTPS’i HTTP’ye Yönlendirme

Siteniz Google’da hatadan kaynaklı https:// olarak indexlendiyse ve https’e giren kullanıcılarınızı Https’ten Http’ye Yönlendirmek isterseniz de, cPanel’de herhangi SSL sertifikası kuruluysa kaldırın, WordPress ayarlarından site adresini http:// olarak güncelleyin, herhangi htaccess yönlendirme kodu varsa kaldırın, Cloudflare’de https yönlendirme kuralı yaptıysanız kaldırın, siteniz https’ten http’ye geri dönecektir.

.htaccess’e eklemeniz gereken kod:

Https ile bağlanan kullanıcıyı http’ye yönlendirir.

27.01.2017 Güncellemesi:

Kodu kopyalayamayanlar bu bağlantıya tıklayıp kodu alabilir.

HTTP SSL HTTPS Yönlendirme

Umarım http:// olan site bağlantınızı, https:// güvenli bağlantıya yönlendirebilmişsinizdir. İyi bloglar dilerim.

Tosunkaya.comtosunkaya.com

5/560607 oy

Emre Tosunkaya

Kendini İnternete adamış bir tekno kişi. Teknoloji ve İnternet adına; WordPress, Webmaster, Android, Google, mobil, oyun, yazılım hakkında insanlara yararlı makaleler yazar.

  • Kuponla.com İndirim Kuponları
  • Uzman Diyetisyen Semiye Tosunkaya
  • Güzel Hosting, 2008'den beri kaliteli ve ekonomik paylaşımlı hosting, kiralık sunucu, sanal sunucu ve co-location hizmetleri sağlamaktadır.
  • Turhost: Türkiye'nin Lider Hosting ve Domain Servis Sağlayıcısı
  • n11.com - Alışverişin Uğurlu Adresi
  • En Trend Ürünler Türkiye'nin Online Alışveriş Sitesi Amazon'da
Kuponla.com İndirim Kuponları Binance %10 Komisyon İndirimi TRBinance %10 Komisyon İndirimi Amazon Amazon 50₺ indirim kodu Trendyol Güncel İndirim Kodları