我可以在robots.txt中为站点地图文件写以下相对URL吗?
sitemap: /sitemap.ashx
还是我必须使用站点地图文件的完整(绝对)URL,例如:
sitemap: http://subdomain.domain.com/sitemap.ashx
为什么我想知道:
- 我拥有一个新的博客服务www.domain.com,该服务允许用户在accountname.domain.com上进行博客。
- 我使用通配符,因此所有子域(帐户)都指向:“ blog.domain.com”。
在blog.domain.com中,我放置了robots.txt,以便搜索引擎找到站点地图。但是由于通配符,所有用户帐户共享相同的robots.txt文件,这就是为什么我不能使用第二种选择的原因。现在,我无法对txt文件使用url重写。(我想IIS的更高版本可以解决这个问题?)