【问题标题】:SSL for a website in KohanaKohana 网站的 SSL
【发布时间】:2023-04-08 17:34:01
【问题描述】:

我在 Kohana 3.0.7 中有一个网站,并且我购买了 SSL 证书。我已经用 https 标记了成功页面,pay pal 交易详细信息返回到该页面。数据库更新后,我添加了以下代码 -

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

但是这个页面是用 https 加载的,并且在谷歌浏览器上没有正确加载。

如果我尝试如下,它会给我 500 错误 -

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

我怎样才能摆脱这个?这是否意味着我必须确保加载的所有资源都应通过 https 提供?

如果是,那么我可能必须更改所有路径。我怎样才能为 HTML 助手做到这一点?

【问题讨论】:

    标签: ssl kohana kohana-3


    【解决方案1】:

    我还没有尝试过,但我想说更改 bootstrap.php 中的 base_url 可能会有所帮助:

    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,
    ));
    

    【讨论】:

      猜你喜欢
      • 2023-03-29
      • 2015-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多