nginx可以从配置文件监控80端口,301 跳转到 https。

代码如下:

 

还有一种就是判断schema, 利用if 判断http 。但是nginx官网不推荐这种处理方式。具体的可以去网上搜下。

 

还有一种就是代码层面的保证全局都是https。我们一个的laravel框架5.4版本。

 

laravel不同版本处理方式,可能不一样。具体的可以网上去搜索。