2013-02-07 111 views
0

我在Kohana 3.0.7有一個網站,並且我已經購買了SSL證書。我已經標記了使用https返回pay pal交易詳情的成功頁面。數據庫更新後,我添加了以下代碼 -Kohana網站的SSL

$this->request->redirect('business/fnc_manage'); 

但是此頁面加載了https並且未在Google Chrome瀏覽器中正確加載。

如果我嘗試如下,它給了我500錯誤 -

header("Location:"+url::base()+"business/fnc_manage"); 
    exit(); 

我怎樣才能擺脫呢?這是否意味着我必須確保所有加載的資源都應通過https提供服務?

如果是,那麼我可能不得不改變所有的路徑。我如何爲HTML助手做到這一點?

回答

0

我還沒有嘗試過,但我要說改變base_urlbootstrap.php中可以幫助:

Kohana::init(array(
    'base_url' => 'https://yoururlhere.com', 
    'index_file' => FALSE, 
    'charset' => 'utf-8', 
    'cache_dir' => APPPATH . 'cache', 
    'errors' => TRUE, 
    'profile' => Kohana::$environment !== Kohana::PRODUCTION, 
    'caching' => Kohana::$environment === Kohana::PRODUCTION, 
));