我可以使用域掩码加上传递的URI吗?

时间:2011-09-22 01:57:46

标签: dns

我有一个dyndns.org帐户,可以访问我的家用电脑。一切正常,安装wordpress。

我想购买一个域名(mysite.com)并将其掩盖到mysite.dyndns.org,同时传回所有额外的URI优点。

例如,如果我去mysite.com/page2,它应该转到mysite.dyndns.org/page2

有关如何实现这一目标的任何想法?

2 个答案:

答案 0 :(得分:1)

答案结果是使用CNAME记录。 CNAMES本质上就像符号链接一样。

答案 1 :(得分:0)

是的,假设你想要除了查询参数之外还要保留哈希参数,你可以通过一小段JavaScript完成这样的事情,如下所示:

if (window.location.host == 'mysite.com') {
   var current_url = window.location.href;
   var new_url = current_url.replace('mysite.com', 'mysite.dyndns.org');
   window.location.href = new_url;
}

如果您不需要保留哈希参数,那么您可以通过检查当前主机名的HTTP“主机”标头,在Web服务器或您选择的服务器端脚本语言中实现类似的重定向逻辑。 ,并根据需要发出301重定向。

但是,我真的不明白为什么你希望以这种方式设置你的系统。通常,自定义域比“dyndns.org”中的域名更值得信赖。为什么不将自定义域配置为指向正确的IP地址?大多数网络托管解决方案将自动提供适当的DNS配置。