【发布时间】:2009-09-24 18:22:19
【问题描述】:
我的网站有两个域。主站点是 example.net,我有 example.com。
如果有人键入 example.com(或 www.example.com、http://example.com 或其他),那么我会将他们重定向到 example.net(我的提供商设置域重定向)。
那么,如果有人来自 .com 或直接键入 .net,是否有可能将 php 变量纳入?
谢谢
【问题讨论】:
-
你能澄清一下这个问题吗? php 变量中将包含哪些信息?是不是你想要一个像 $from_com=true; 这样的 php 变量?或 $from_com=false; ?您应该能够使用变量 $_SERVER['HTTP_REFERER'];看看他们是从哪里来的。请注意,referer 是故意拼错的。
-
是的,就像你写的那样。 ($来自=假;真)。但我不确定在这种情况下是否可以使用 HTTP_Referrer。请参阅答案 2 - 评论 2。
-
如果您能给我们提供真实地址,我们可以看到重定向是如何工作的,并为您提供更好的建议。如果提供者正确地进行重定向,它应该是一个 302,改变状态。您可以对 $_SERVER 变量进行 var_dump 并查看其中实际包含哪些信息吗?您现在可以访问此网站吗?