ios Safari正在从$ _SERVER ['HTTP_HOST']中删除“www”,这怎么可能

时间:2013-02-04 19:19:29

标签: php ios safari hostname lightopenid

在子域名上设有单独的移动网站,其名称为m.domain而不是domain

当我尝试使用openid登录ios设备时,我会从谷歌获取错误页面,但如果我从桌面使用该网站则不会。

chrome mobile是好的,它只是野生动物园。 我认为那些服务器变量无论如何都会保持不变?

有人可以解释一下吗?

修改 除了openid需要在其授权请求中包含“www”因为我比较了字符串之外,确实没有太多输出错误的形式。它在“realm”变量中出错,它由lightopenid库中的“SERVER ['HTTP_HOST']”设置。

1 个答案:

答案 0 :(得分:0)

它可能与您的登录表单结构有关,而不是由服务器提供的$_SERVER变量,并且由于您尝试登录到同一服务器,因此所有结果都应该相同 - 无论你使用什么设备。