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

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

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

怎么解决问题呢?

既然是ajax的请求,那么想办法把请求链接改成https吧。是了一下,写成https://xxx.com/admin/Article/getkeywords 是好使。但是一个一个去改页太费劲了。
有没有更简单点的呢。
那么就从TP入手吧,经查找,找到了,这么一个配置
在这里插入图片描述
以为我只需要给后台使用那么单独配给后台就行了。

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

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值