0

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

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

4

1 回答 1

1

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

于 2013-10-09T03:45:17.780 回答