您尚未登录。

#1 2011-09-17 20:38:48

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,223
个人网站

如何将域名重定向到另一个域名

我希望,解析某个域名时,重定向为另一个域名的解析结果。

比如:访问g.cn时,直接重定向到google.com.hk。

虽然可以直接修改hosts,将g.cn解析为google.com.hk的IP。
但hosts中设置的IP是死的,不能动态变化,就是说g.cn的解析结果不会随着google.com.hk的IP变化。

不知道能不能实现。


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#2 2011-09-18 11:20:33

cjxgm
忙,却还想养猫?
所在地: 杭州
注册时间: 2011-08-19
帖子: 417
个人网站

Re: 如何将域名重定向到另一个域名

写个脚本每次开机运行更新 hosts 里的 IP?

离线

#3 2011-09-19 17:57:49

koc
会员
注册时间: 2011-08-20
帖子: 132
个人网站

Re: 如何将域名重定向到另一个域名

cjxgm 说:

写个脚本每次开机运行更新 hosts 里的 IP?

修改hosts这种配置文件难道不用重起生效?


我的个人小站:https://elephantus.moe
求来访。

离线

#4 2011-09-19 21:48:01

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,223
个人网站

Re: 如何将域名重定向到另一个域名

阅读了man手册,发现我装的pdnsd(和dnsmasq一样)可以做到,在 /etc/pdnsd.conf 最后加上:

rr {
    name = 旧域名;
    cname = 新域名;
    owner = localhost;
}

:em06 不过对g.cn貌似没用,还是会出现那个图片。我不太懂着方面的机制,反正地址确实转了。


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#5 2011-09-23 18:40:39

cjxgm
忙,却还想养猫?
所在地: 杭州
注册时间: 2011-08-19
帖子: 417
个人网站

Re: 如何将域名重定向到另一个域名

koc 说:
cjxgm 说:

写个脚本每次开机运行更新 hosts 里的 IP?

修改hosts这种配置文件难道不用重起生效?

显然不用重起就能生效

离线

#6 2011-09-23 18:42:48

cjxgm
忙,却还想养猫?
所在地: 杭州
注册时间: 2011-08-19
帖子: 417
个人网站

Re: 如何将域名重定向到另一个域名

cuihao 说:

不过对g.cn貌似没用,还是会出现那个图片。

清空浏览器缓存试试

离线

#7 2011-09-23 18:45:33

cjxgm
忙,却还想养猫?
所在地: 杭州
注册时间: 2011-08-19
帖子: 417
个人网站

Re: 如何将域名重定向到另一个域名

其实如果只是为了输入起来方便的话,谷歌浏览器的“自定义搜索引擎”功能也能做到(关键字调成 g.cn,引擎地址调成 google.com 就可以了)

离线

#8 2012-05-21 22:35:54

自由建客
穷若韩信
所在地: 桂林市第六人民医院
注册时间: 2011-08-27
帖子: 250
个人网站

Re: 如何将域名重定向到另一个域名

我这什么也没干,默认 g.cn 就是转到 www.google.com 的。

离线

页脚