Php 从http移动到Https codeigniter时的配置问题

Php 从http移动到Https codeigniter时的配置问题,php,codeigniter,ssl,ssl-certificate,cpanel,Php,Codeigniter,Ssl,Ssl Certificate,Cpanel,我有一个codeigniter项目。最近我用SSL部署了它。我还通过修改in.htaccess和更改baseurl,迫使我的站点从http使用Https。问题是我有一个注册和登录表。当从http更改为Https时,表单不会提交,数据库中的条目也不会生成…,在我想更改之前还有什么吗?通常是因为html试图加载非Https源 您可以在chrome控制台上看到被阻止的请求 确保您的所有源(css、js、字体)都加载了相对url,或将硬编码和外部链接更改为https确保config.php中base_u

我有一个codeigniter项目。最近我用SSL部署了它。我还通过修改in.htaccess和更改baseurl,迫使我的站点从http使用Https。问题是我有一个注册和登录表。当从http更改为Https时,表单不会提交,数据库中的条目也不会生成…,在我想更改之前还有什么吗?

通常是因为html试图加载非Https源

您可以在chrome控制台上看到被阻止的请求


确保您的所有源(css、js、字体)都加载了相对url,或将硬编码和外部链接更改为https

确保config.php中base_url的值使用https,即

$config['base_url'] = "https://example.com/";

这更像是一个托管问题而不是编程问题,无论如何,您应该包括您自己尝试解决它所做的工作