HTACCESS İle Https Yönlendirme

.htaccess Nedir? .htaccess (hypertext access) dosyası, Apache web sunucusunda kullanılan bir yapılandırma dosyasıdır. Bu dosya, web sunucusunun davranışını belirlemek ve site ayarlarını yapılandırmak için kullanılır. .htaccess dosyası, sitenizin kök dizininde bulunur ve web sunucusuna talimatlar vermek için kullanılır.

 

.htaccess dosyası, bir dizi direktif veya kural içerir. Bu direktifler, URL yeniden yazma, yönlendirme, erişim denetimi, önbellekleme, MIME türleri ve daha fazlası gibi farklı işlevleri gerçekleştirebilir. Bu dosyayı düzenleyerek, web sitenizin davranışını özelleştirebilir ve yönlendirme gibi çeşitli görevleri yerine getirebilirsiniz.

 

HTTPS Yönlendirmesi ve Önemi HTTPS, HyperText Transfer Protocol Secure’ın (Güvenli HyperText Transfer Protokolü) kısaltmasıdır. HTTPS, web sitesi ile kullanıcının tarayıcısı arasında şifreli bir bağlantı kurarak güvenli bir iletişim sağlar. Bu şifreleme, site ziyaretçilerinin kişisel verilerinin ve hassas bilgilerinin korunmasına yardımcı olur.

 

HTTPS yönlendirmesi, web sitesinin kullanıcıları otomatik olarak güvenli HTTPS sürümüne yönlendirmesini sağlar. Bu, web sitenizin HTTP yerine HTTPS üzerinden erişilmesini sağlayarak, kullanıcıların verilerinin güvenliğini ve gizliliğini korumaya yardımcı olur. HTTPS yönlendirmesi ayrıca arama motorlarının (örneğin, Google) güvenli bir bağlantı gerektirdiği için SEO (Arama Motoru Optimizasyonu) açısından da önemlidir.

 

HTTPS yönlendirmesi ayrıca web sitesinizin güvenilirliğini artırır ve kullanıcıların tarayıcılarında “güvenli” bir işaret veya kilit simgesi görmelerini sağlar. Bu, kullanıcıların siteye daha fazla güvenmelerini sağlar ve veri iletişimindeki riskleri azaltır.

 

Genel olarak, HTTPS yönlendirmesi web sitenizin güvenliğini artırır, veri gizliliğini sağlar, SEO performansını iyileştirir ve kullanıcıların güvenini kazanmanıza yardımcı olur. Bu nedenle, web sitenizin HTTPS üzerinden erişilmesini sağlamak önemlidir ve .htaccess dosyasını kullanarak bu yönlendirmeyi yapabilirsiniz.

 

1.  Adım: cPanel’e Giriş Yapın cPanel hesabınıza giriş yapın. Bunun için web hosting sağlayıcınız tarafından sağlanan cPanel giriş bilgilerinizi kullanabilirsiniz.

 

2. Adım: Dosya Yöneticisi’ni Açın cPanel kontrol panelinde, “Dosya Yöneticisi” adlı bir bölüm bulunur. Bu bölüme tıklayarak dosya yöneticisini açın.

 

3. Adım: Kök Dizinini Seçin Dosya yöneticisi açıldığında, “Kök Dizin” seçeneğini seçin ve “Git” butonuna tıklayın. Bu, web sitenizin ana dizinini açacaktır.

 

4. Adım: .htaccess Dosyasını Bulun veya Oluşturun Web sitenizin ana dizininde (genellikle public_html veya www olarak adlandırılır) .htaccess adlı bir dosya arayın. Eğer bu dosya zaten varsa, üzerine sağ tıklayın ve “Düzenle” seçeneğini seçin. Dosya mevcut değilse, sağ üst köşedeki “Yeni Dosya” butonuna tıklayın ve dosyayı .htaccess olarak adlandırın.

 

5. Adım: .htaccess Dosyasını Düzenleyin .htaccess dosyasını düzenlemek için sağ tıklayın ve “Düzenle” seçeneğini seçin. Bir düzenleme penceresi veya metin düzenleyici açılacaktır.

 

6. Adım: Yönlendirme Kuralını Ekleyin Açılan metin düzenleyicide, aşağıdaki kodu .htaccess dosyasına ekleyin:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Bu kod, “RewriteEngine On” komutu ile URL yeniden yazma motorunu etkinleştirir. Sonraki iki satır, mevcut URL’nin HTTPS olup olmadığını kontrol eder ve HTTPS değilse kullanıcıyı HTTPS’e yönlendirir.

 

7. Adım: Değişiklikleri Kaydedin .htaccess dosyasına eklediğiniz kodu kaydetmek için düzenleme penceresindeki “Kaydet” veya “Uygula” düğmesini tıklayın.

 

8. Adım: Yönlendirmeyi Test Edin Yönlendirmenin doğru çalışıp çalışmadığını test etmek için bir tarayıcıda web sitenizin HTTP sürümünü açın. Tarayıcı, otomatik olarak HTTPS sürümüne yönlendirilmelidir. Tarayıcıda HTTPS sürümünün doğru şekilde açıldığından emin olun.

Bu yazıyı paylaş :

Diğer Yazılarımız

İPTAL VE İADE

resim_2023-06-30_211518985
resim_2023-06-29_234915695
resim_2023-06-28_231744675
resim_2023-06-28_222947348
Çerez Kullanım Bildirimi

Daha iyi bir kullanıcı deneyimi ve hizmet verebilmek için çerezler kullanırız. Web sitemizi kullandığınız sürece, çerez politikamızı okumuş, anlamış ve kabul etmiş sayılacaksınız.