【发布时间】:2011-04-05 18:19:05
【问题描述】:
我有两个站点,example.com 和 example.org,我想将所有从 X 国访问 example.org 的人重定向到 example.com,如何使用 php 或 .htaccess 来实现?
简而言之,两个网站都可以使用,但对于 X 国 IP,浏览 .org 的访问者将在不知情的情况下重定向到 .com
【问题讨论】:
-
你怎么看,怎么解决的?
-
您打算如何确定访问者的来源?您必须解析他的 ip 并查看他的提供商所在的位置。我认为有一些商业 ip 解析服务可以达到这个目的。
-
而且我认为“在他们不知情的情况下”重定向是不可能的。如果您通过 header("Location :.....") 在 php 中重定向,您的用户将看到主机在他的浏览器中发生了变化。如果您通过 .htaccess 中的 mod_rewrite 进行重定向,他很可能也会看到它。