如何得到来路的网址?

wzwen 2010-08-09 09:58:58
情况是这样的,假设,我有台服务器的域名:forward.dns.com

我将www.abc.com用cname类型解析到forward.dns.com

然后在服务器上的首页文件index.php写代码,根本来路的域名,判断将它跳转到某个指定的网址

因为我有成千上万个域名要解析到forward.dns.com,并且要将指向不同的网址。

请问,我在服务器forward.dns.com上的首页文件index.php里,如何得到来路的域名呢?

这样说大家明白我意思了吗?
...全文
169 点赞 收藏 13
写回复
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzwen 2010-08-09
[Quote=引用 3 楼 cunningboy 的回复:]
PHP code
echo $_SERVER['REMOTE_HOST'];
[/Quote]

谢谢,这个我回头在服务器上测试下。分肯定会给的
回复
wzwen 2010-08-09
[Quote=引用 5 楼 dingsongtao 的回复:]
引用 4 楼 wzwen 的回复:

引用 1 楼 fancyivan 的回复:
明白了,你想做一个小型的空间服务商?我觉得这不关index.php什么事。


不是空间商,我现在代理了一家海外的域名注册业务。

由于GFW把海外的这家域名注册商的URL转发服务器的IP屏蔽了,导致在域名转发不能访问。

所以我想通过这种方法帮助用户实现转发。


这个是dns服务器的事吧……
[/Quote]

目前自己还没有实力建dns服务器,所以只能通过这种经济简单的方法实现
回复
Dleno 2010-08-09
[Quote=引用 4 楼 wzwen 的回复:]

引用 1 楼 fancyivan 的回复:
明白了,你想做一个小型的空间服务商?我觉得这不关index.php什么事。


不是空间商,我现在代理了一家海外的域名注册业务。

由于GFW把海外的这家域名注册商的URL转发服务器的IP屏蔽了,导致在域名转发不能访问。

所以我想通过这种方法帮助用户实现转发。
[/Quote]

这个是dns服务器的事吧。
回复
wzwen 2010-08-09
[Quote=引用 1 楼 fancyivan 的回复:]
明白了,你想做一个小型的空间服务商?我觉得这不关index.php什么事。
[/Quote]

不是空间商,我现在代理了一家海外的域名注册业务。

由于GFW把海外的这家域名注册商的URL转发服务器的IP屏蔽了,导致在域名转发不能访问。

所以我想通过这种方法帮助用户实现转发。
回复
CunningBoy 2010-08-09
echo $_SERVER['REMOTE_HOST'];
回复
CunningBoy 2010-08-09
echo $_SERVER[REMOTE_HOST];
回复
fancyivan 2010-08-09
明白了,你想做一个小型的空间服务商?我觉得这不关index.php什么事。
回复
wzwen 2010-08-09
[Quote=引用 12 楼 piger920 的回复:]

代理域名注册有钱赚吗 对这个感兴趣 呵呵。。。
[/Quote]

没钱赚的,卖主机赚钱,建议搞这个,呵呵。。。
回复
PIGer920 2010-08-09
代理域名注册有钱赚吗 对这个感兴趣 呵呵。。。
回复
wzwen 2010-08-09
$_SERVER["HTTP_REFERER"]貌似也取不到上一个跳转过来的网址呀
回复
woshimajia0003 2010-08-09
[Quote=引用 3 楼 cunningboy 的回复:]

PHP code
echo $_SERVER['REMOTE_HOST'];
[/Quote]

楼上的有几位回答错了吧

$_SERVER['HTTP_REFERER'] #链接到当前页面的前一页面的 URL 地址

$_SERVER['REMOTE_HOST'] #正在浏览当前页面用户的主机名。
回复
woshimajia0003 2010-08-09
$_SERVER['HTTP_REFERER'] 与 $_SERVER['REMOTE_HOST'];

有何区别???
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告