脱坑记---开启https后ajax请求http被阻断问题(TP5环境)

这几天干活呢出现了https开启后的ajax请求跨域问题,如下图
脱坑记---开启https后ajax请求http被阻断问题(TP5环境)
请求的功能呢是个自己写的一个自动把标题分词成关键词的功能,配到keywords里做优化用。
这个问题的出现,是因为用了阿里云的cdn,并启用了https(不启用的话会出问题,页面显示不出来,可能是哪里有强制跳转的原因吧)。

找了好长时间,有人说加meta头,有人说设置服务器,有人说配置后台header头,试了一遍都不好使
。也可能是哪里没弄对吧。

怎么解决问题呢?

既然是ajax的请求,那么想办法把请求链接改成https吧。是了一下,写成https://xxx.com/admin/Article/getkeywords 是好使。但是一个一个去改页太费劲了。
有没有更简单点的呢。
那么就从TP入手吧,经查找,找到了,这么一个配置
脱坑记---开启https后ajax请求http被阻断问题(TP5环境)
以为我只需要给后台使用那么单独配给后台就行了。

这下 ajax 的请求全部变成了https,再也没有上面的烦恼了,而且之前写好的功能,URL 等等,啥也不用变!

踩坑脱坑继续中…欢迎持续关注!