İlk önce apachemize ssl kuralim..
Sertifika olustur. (Karsiniza cikicak olan sorularda server ismini tam ve dogru olarak verin)
apache2-ssl-certificatessl mod’unu aktif hale getirelim.a2enmod sslolan default http ayarlarini https icin kopyalayip degistirelim.
cp/etc/apache2/sites-available/default/etc/apache2/sites-available/default-sslilgili kismi su sekilde degistirin
NameVirtualHost *:443
# SSL (START)
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/apache.pem
SSLCertificateKeyFile /etc/apache2/ssl/ZUFALLSNAME
SSLProtocol all
SSLCipherSuite HIGH:MEDIUMapache2′yi port 443 dinleyecek sekilde ayarlayin. Bunun icin /etc/apache2/ports.conf dosyaya su satiri ekleyin.
Listen 443
Yeni sitemizi aktif hale getirelim.
a2ensite default-sslve apache’yi yeniden calistiralim.apache2ctl restart akabinde hemen rewrite mod aktive edelim. a2enmod rewritesadece https den erisilmesini istediginiz dizine su .httacces koyun
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{SERVER_NAME}%{REQUEST_URI} Hepsi bu .
No responses yet