当前位置:编程学习 > C#/ASP.NET >>

怎么像url重写一样,换个别的顶级域名呢?

很久就在想一个问题,一直没有解决,想请教一下,怎么样像url重写一样,换个别的域名呢?
例如:
我的空间绑定了两个域名
aaa.com和bbb.com,
IE上输入aaa.com,而实际易做图问有是bbb.com呢?
又如:
我的站点绑定了
aaa.com和localhost
,在IE上输入http://aaa.com,实际访问的是http://localhost呢?
有人知道这是可行的吗?如果可以,该怎么做呢?

用RewriteUrl();只能重写虚拟路径.... --------------------编程问答-------------------- 呵呵 http://aaa.com/    你想这样访问你的网站吗?这个域名很值钱,没有这么好的事啦.
不过,自已机器想玩玩,还是可以的. 办法就是修改自已机器,系统里的 C:\WINDOWS\system32\drivers\etc\hosts  这个文件.
举例,添加此行:

127.0.0.1  www.baidu.com
添加后. 保存.

然后在浏览器输入http://www.baidu.com,这下,就不得了啦,百度打开都是自已机器上的站点了. 
请不要利用这个方法,干坏事哦.



交流QQ群:50229033 --------------------编程问答-------------------- 谢谢! http://aaa.com/和 http://bbb.com/只是打个比方,我的意思是说
同一空间绑定了多个域名(如http://****.com,http://####.com等等...)
只要输入http://****.com,实际访问的是http://####.com,这怎么实现呢?

如果那样不行,那么如果我输入http://****.com实际访问的是http://localhost呢?
可以实现吗?

谢谢!
--------------------编程问答-------------------- 一般的 国际域名 购买后.都有管理面板的,进去加一个 "别名记录" 就行了. 你百度学习一下域名解析知识哦.

如果 你想要在某台机器上输入 http://aaaa.com 实际访问的是http://localhost,你需要修改该机器的
 
  C:\WINDOWS\system32\drivers\etc\hosts     这个文件
添加一条记录,就可以:
127.0.0.1  aaaa.com 

--------------------编程问答-------------------- 这样的效果根本就不需要程序去解决,直接修改域名的dns --------------------编程问答-------------------- 如果修改域名的dns/改hosts文件那就不够灵活了,,如果买的是虚拟空间,提供商会给你改hosts吗?
如果能用程序解决的话,我想对任何用户都会很方便的,对吧? --------------------编程问答--------------------
<html>
<head>
<script type="text/javascript">
  var h = location.href;
  if (location.hostname == "aaa.com")
    h = h.replace("aaa.com", "bbb.com");
  if (h != location.href)
    location.replace(h);
</script>
</head>
<body>
Loading...
</body>
</html>
--------------------编程问答-------------------- iis 设置主机头
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,