不厚

博客园 首页 新随笔 联系 订阅 管理

摘自:http://www.1000year.com/blog/481

 

假如你的网站叫 www.1000year.com 那么你想让用户输入 1000year.com 也能访问到www.1000year.com时,往往需要单独建一个站点,然后设置转向到一个网址,所有访问者都转向到这个设置的网址上去。在IIS中, 这个站点就无所谓绑定到哪个磁盘目录了,因为其磁盘下的文件根本就不会访问到,但这个站点又必须制定一个磁盘目录。

我的一个习惯就是在磁盘上建一个空目录,所有的此类用于转向的网站都指到这个目录上,但这样的做法在IIS6下没有问题,在IIS7.5上就出现了 一个奇怪的现象。我建了一个站点A,HTTP重定向到 http://www.1000year.com 然后又建了一个网站B,准备重定向到 http://www.abc.com 但奇怪的现象发生了,只要我修改A或者B中的任何一个地址,它们就同时生效,刚开始以为是缓存问题,可经过多方实验证明,的确是这样,但IIS7不至于将 整个IIS都必须转向到一个网址啊,那一定是哪里有问题,从应用程序池到绑定的IP,最后才觉悟可能是这个问题,把它们分别指向到不同的目录,果然OK 了。

posted on 2012-10-01 18:44  飞宏风  阅读(1995)  评论(1编辑  收藏  举报