2016-10-10 35 views
0

我有一個Silverstripe跑網站,我最近添加了SSL證書。如何更改Silverstripe跑網站中的HTML基本元素

因此,我需要將HTML基本元素更改爲http,因爲現在沒有任何圖像,樣式表等鏈接正確,並且因爲它們未通過https加載而被拒絕。

我無法找到設置的位置。 我已經搜索了應用程序代碼和數據庫,也沒有給我任何運氣。 它必須從某處拉HTTP - 問題在哪裏?

據我所知,silverstripe從HTML基本元素中抽取它的base_tag。 有沒有人知道這是爲銀河系網站設置?

由於提前, 喬希

回答

0

只需添加主任:: forceSSL();您的_config.php

+0

這使整個網站崩潰,說我也試圖獲得訪問時被重定向了太多次。 –

+0

嘗試添加Config :: inst() - > update('Director','alternate_protocol','https');'看起來像'Director :: is_https()'不能識別您的安全連接,並且您得到重定向循環'http - > https - > http - > ...' –