gpt4 book ai didi

iphone - 地理定位不适用于 iphone

转载 作者:太空宇宙 更新时间:2023-11-03 14:42:05 24 4
gpt4 key购买 nike

我知道这是一个愚蠢的问题,我知道我肯定会得到反对票,但是......我仍然真的需要帮助。

首先,是的,我确实安装了 https ssl 证书。我的代码在 android 和任何 PC 浏览器上都能完美运行。它只在 iphone 上不起作用,问题是如果我在没有 https 的情况下访问我的网站 url,它就不起作用,只有当我写完整的 url 时,它才会起作用。如果我在我的电脑上使用 chrome,我只需要写类似 mysite.com 的东西就可以了,如果我使用我的 android 手机,我只需要写 mysite.com 就可以了,但是如果我使用我的 iphone,我可以写mysite.com 它不会工作,我得到“来源没有使用地理定位服务的权限”,但是如果我写完整的 url,https://www.mysite.com 然后它工作,或者如果我写 www .mysite.com 它有效

有人知道为什么会这样吗?如果有解决这个问题的方法?

提前致谢

最佳答案

我不得不以艰难的方式解决这个问题,我不得不用 php 重定向页面

if(empty($_SERVER['HTTPS']) || $_SERVER['HTTPS'] == "off"){
$redirect = 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
header('HTTP/1.1 301 Moved Permanently');
header('Location: ' . $redirect);
exit();
}

虽然我的网站是在服务器端重定向的

如果有任何关于安全性的建议或更好的方法来完成这项工作,非常欢迎他们

关于iphone - 地理定位不适用于 iphone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42217546/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com