Bitnami redmine kullanıyorsanız “Bitnami Redmine Wildcard SSL Sertifika Yükleme” yazımda SSL sertifikanın yüklenmesini yazdım. Sertifikayı yükledikten sonra redmine sistemine htpp den de https den de erişilebiliyor. http ile olan erişim isteklerini otomatik olarak https e yönlendirmek için bitnami.conf dosyasına birkaç satır eklemek gerekiyor. Bunun için “/opt/bitnami/apache2/conf/bitnami” dizinindeki “bitnami.conf” dosyasını açın.
<VirtualHost _default_:80>
DocumentRoot “/opt/bitnami/apache2/htdocs”
satırının altına
RewriteEngine On
# Redirect any non HTTPS requests to the HTTPS server
RewriteCond %{HTTP_HOST} ^redmine.domain.com$ [NC]
RewriteRule ^(.*)$ https://redmine.domain.com$1 [R=301]
satırlarını ekleyin. Son durumda şöyle görünecek;
<VirtualHost _default_:80>
DocumentRoot “/opt/bitnami/apache2/htdocs”
RewriteEngine On
# Redirect any non HTTPS requests to the HTTPS server
RewriteCond %{HTTP_HOST} ^redmine.domain.com$ [NC]
RewriteRule ^(.*)$ https://redmine.domain.com$1 [R=301]
Tüm bu değişiklikten sonra apache servisini aşağıdaki şekilde restart edilir.
- #cd /opt/bitnami ile kurulum dizinine girin.
- #ctlscript.sh restart apache komutu ile apache yi yeniden başlatın.
Artık siz http://redmine.domain.com olarak girsenizde sistem otomatik https://redmine.domain.com a yönlenecektir.