天天看點

配置SSL證書之後,Bitnami Redmine建立問題時儲存報錯問題解決方案Redmine項目管理平台之實戰視訊課程學習位址:http://edu.51cto.com/course/course_id-3686.html

問題:系統環境在安裝了ssl證書之後,頁面連結會用于加密HTTP協定,也就是HTTPS。那麼在使用Bitnami Redmine建立問題時儲存就會報錯,當把URL中的“http”改成“https”之後,又能正常通路,但是很麻煩,有沒有什麼辦法可以使得我不要每次都去修改http就能實作自動正常跳轉的方法嗎?

解決方案:這個問題是因為安裝了SSL證書導緻的,https請求會跳轉成http請求,是以需要配置一下apache的配置檔案即可。

步驟:

1、打開Bitnami Redmine下apache的配置檔案:D:\Bitnami\apache2\conf\httpd.conf

2、搜尋定位找到以下資訊(在271行左右,最好使用notepad++打開):

</Directory>

#

# DirectoryIndex: sets the file that Apache will serve if a directory

# is requested.

<IfModule dir_module>

    DirectoryIndex index.html index.php

</IfModule>

3、然後在</Directory>後添加一行:RequestHeader set X_FORWARDED_PROTO 'https'  

如下下圖所示:

<a href="http://s2.51cto.com/wyfs02/M02/87/F6/wKiom1fk0fTQ1622AAAIKevC4IM288.png-wh_500x0-wm_3-wmp_4-s_2344075245.png" target="_blank"></a>

4、儲存修改後的檔案,然後重新開機redmine中的apache服務。

5、重新開機服務之後,通路redmine,建立問題并儲存,問題解決了。

<a href="http://edu.51cto.com/course/course_id-3686.html" target="_blank"></a>

本文轉自 昊洋教育 51CTO部落格,原文連結:http://blog.51cto.com/zdytesting/1855827,如需轉載請自行聯系原作者