在StackOverflow上回答了几个问题后,我很高兴能问我的第一个问题!
我们刚刚发现Google不仅将我们的网站编入www。,而且还来自网站的网址mx1。,2.,wwww。,ww。,nc。和httpwww。显然这不是好消息,因为谷歌会认为这些是重复的页面。
人们认为这意味着我们的网站允许使用通配符子域,但据我所知,IIS不允许使用通配符子域。我们使用的是Windows Server 2003,我认为这意味着IIS 6.我们拥有自己的网站。
有谁知道为什么会这样,以及如何阻止它在将来发生?我知道Bing没有索引这些子域名。提前谢谢。
答案 0 :(得分:1)
IIS确实允许使用通配符域。
在Application_BeginRequest中添加一些代码,您可以在其中分析Request.Host并进行相应的重定向。并删除通配符DNS。只需留下“www”和“”。