Ajax调用无法从http到https?

时间:2013-10-09 03:23:18

标签: http https

我限制服务器中的某些文件夹使用htacess进行http和https,在我的一些非https页面中,我需要调用一个使用https的ajax脚本(php)(在同一个域中),它不是工作(https到https工作正常)。

我有教程/路径被重写为仅使用http,我有一个文件夹(路径)ajax /重写使用https,我正在从教程/调用ajax /,它失败了。

1 个答案:

答案 0 :(得分:1)

出于安全原因,ajax的限制是您无法从http页面访问任何https页面。建议如果要使用https,则必须使用https访问网站中的所有页面。为确保这一点,您应该使用相对路径。如果您使用相关路径,则将根据您访问其他页面的源页面自动计算http或https。