Web Sitenizi .htaccess ile HTTPS'e Nasıl Yönlendirirsiniz?

Web Sitenizi .htaccess ile HTTPS’e Nasıl Yönlendirirsiniz?

.htaccess dosyası, web sunucularının davranışını kontrol etmek için kullanılan bir metin dosyasıdır. İçeriğe erişimi kısıtlamak, hotlinking’i önlemek ve URL’leri yeniden yönlendirmek gibi birçok işlevi vardır. Htaccess dosyaları, yerleştirildikleri dizindeki diğer tüm dosyalardan önce sunucu tarafından işlenir. Bu, varsayılan ayarları geçersiz kılmanıza veya yeni talimatlar eklemenize izin verir.

Web Sitelerde .htaccess Dosyasının İşlevleri Nelerdir?

Htaccess ile yapabileceğiniz birçok şey vardır. Öne çıkan bazı işlevleri şunlardır:

  • Yönlendirme: Kullanıcıları bir sayfadan diğerine yönlendirebilir (örneğin, www.mywebsite.com/about-us adresinden www.mywebsite.com/contact-us adresine).
  • Erişim Kontrolü: İçeriği belirli IP adreslerinden veya kullanıcılardan gizleyebilirsiniz (örneğin, yalnızca kullanıcı adı ve parolasını doğru girdiğinde görünen bir oturum açma sayfası oluşturabilirsiniz).
  • Dosya İndirme: Ziyaretçilerin tarayıcılarını bir resmi indirmeye zorlayabilirsiniz; bu, bant genişliği tasarrufu sağlayarak sitenizin sorunsuz çalışmasına yardımcı olur.

Htaccess, Apache’nin web sitenize hizmet verme şeklini değiştirmenize olanak tanıyan bir yapılandırma dosyasıdır. Htaccess dosyası sunucuda web sitenizin kök dizininde bulunmalıdır. Bunun nerede olduğundan emin değilseniz, yerini bulma konusunda barındırıcınızla iletişime geçebilirsiniz.

.htaccess Dosyası ile HTTPS Yönlendirmesi Nasıl Yapılır?

Sitenize bir SSL sertifikası yüklediğinizde, gelen tüm trafiği http://example.com adresinden https://example.com adresine yönlendirmek için htaccess dosyasını kullanabilirsiniz. Aşağıdaki adımları izleyerek bu işlemi gerçekleştirebilirsiniz:

1. Cpanel Hesabınıza Giriş Yapın

Öncelikle cPanel hesabınıza giriş yapın ve dosya yöneticisine geçin.

Web Sitenizi .htaccess ile HTTPS'e Nasıl Yönlendirirsiniz?

2. public_html Klasörüne Geçin

public_html klasörüne geçiş yapın. Bu klasör, web sitenizin kök dizinidir.

Web Sitenizi .htaccess ile HTTPS'e Nasıl Yönlendirirsiniz?
Web Sitenizi .htaccess ile HTTPS'e Nasıl Yönlendirirsiniz?
Web Sitenizi .htaccess ile HTTPS'e Nasıl Yönlendirirsiniz?

3. .htaccess Dosyasını Bulun

İlgili sayfada .htaccess dosyasını görebilirsiniz. Eğer htaccess güvenlik sebebi ile gizli konumda ise sağ üst alanda bulunan ayarlar menüsünden “Gizli Dosyaları Göster (dotfiles)” seçeneğini işaretleyip ayarları kaydedin. Eğer yok ise .htaccess diye dosya oluşturun.

Web Sitenizi .htaccess ile HTTPS'e Nasıl Yönlendirirsiniz?

4. .htaccess Dosyasını Düzenleyin

.htaccess dosyanıza sağ tıkladıktan sonra “Edit” seçeneğini seçin.

Web Sitenizi .htaccess ile HTTPS'e Nasıl Yönlendirirsiniz?

5. Aşağıdaki Kodları Ekleyin

Aşağıda yer alan kodları .htaccess dosyanızın en alt bölümüne ekleyin. Hemen sonrasında sağ üst alanda yer alan değişiklikleri kaydet butonu ile işlemi tamamlayın.

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

6. Değişiklikleri Kaydedin

Yaptığınız değişiklikleri kaydedin ve işlemi tamamlayın.

Web Sitenizi .htaccess ile HTTPS'e Nasıl Yönlendirirsiniz?

İşlem Tamam!

Sitenizi ziyaret ettiğinizde otomatik olarak tüm ziyaretçilerin HTTPS ile kabul edildiğini görebilirsiniz. Bu, web sitenizin güvenliğini artıracak ve ziyaretçilerinize daha güvenli bir deneyim sunacaktır.

Bu konuda herhangi bir sorunuz veya yardıma ihtiyacınız olursa, bir web uzmanına danışmaktan çekinmeyin.

Share

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir