Debate

Linux HTTPS Redirect Ayarlama

Iniciado por DarkProtocol · 29 ago 2026 01:51 · 4 Visitas · 0 Respuestas
Autor del tema #0
Web sitenizin güvenliğini artırmak ve kullanıcı deneyimini iyileştirmek için HTTP trafiğini HTTPS'ye yönlendirmek önemlidir. Bu işlem, SSL/TLS sertifikaları ile sağlanan güvenli bağlantılar üzerinden yapılan iletişimi zorunlu kılar. Linux tabanlı sunucularda bu yönlendirmeyi ayarlamak için genellikle Apache veya Nginx gibi web sunucuları kullanılır. İşte her iki sunucu için de HTTPS yönlendirmesinin nasıl yapılacağına dair detaylı bir rehber.

Apache için HTTPS Yönlendirme

Apache kullanıyorsanız, yönlendirme işlemi oldukça basittir. Öncelikle, SSL modülünü etkinleştirmeniz gerekmektedir. Bunu yapmak için terminalde aşağıdaki komutu çalıştırabilirsiniz:

CODE
12
sudo a2enmod ssl


Ardından, sanal anahtar dosyanızda (genellikle /etc/apache2/sites-available/000-default.conf veya benzeri bir dosya) aşağıdaki yönlendirme kuralını ekleyin:

CODE
12345

    ServerName ornek.com
    Redirect permanent / https://ornek.com/



Bu ayar, tüm HTTP isteklerini HTTPS'ye yönlendirecektir. Dosyayı kaydettikten sonra Apache'yi yeniden başlatmayı unutmayın:

CODE
12
sudo systemctl restart apache2


Nginx için HTTPS Yönlendirme

Nginx kullanıyorsanız, yönlendirme ayarları benzer bir şekilde yapılır. Nginx yapılandırma dosyanızı açın (genellikle /etc/nginx/sites-available/default veya benzeri) ve aşağıdaki satırları ekleyin:

CODE
123456
server {
    listen 80;
    server_name ornek.com www.ornek.com;
    return 301 https://ornek.com$request_uri;
}


Bu ayar, tüm HTTP isteklerini HTTPS'ye kalıcı olarak yönlendirecektir. Yapılandırma dosyasını kaydettikten sonra, Nginx'i yeniden başlatın:

CODE
12
sudo systemctl restart nginx


HTTPS yönlendirmesi, web sitenizin güvenliğini artırmanın yanı sıra, arama motoru optimizasyonu (SEO) açısından da önemlidir. Yönlendirme işleminin doğru bir şekilde yapıldığından emin olmak için, tarayıcınızda URL'yi kontrol edin. Her iki sunucu için de bu adımları izleyerek güvenli bir web deneyimi sağlayabilirsiniz.

Debes haber iniciado sesión para responder.

0 citas seleccionadas