2009-01-12 92 views
0

我已经在根中部署了一个带有robots.txt文件的ASP.NET MVC网站,但是当我尝试访问这个网址时,它返回了404.我有一个.xml和根文件中的.html文件,它们会返回有效的内容。ASP.NET MVC应用程序中的robots.txt返回404

我在IIS 6上运行这个。我尝试将.txt作为“text/plain”添加到MIME类型,但没有运气。

对此提出建议?

回答

2

你看看IIS内部的扩展映射吗?文件扩展名可以与处理程序相关联,它可能被映射到ASP.NET dll。确保robots.txt也位于您网站的根目录。

0

检查你的web.config。它可能阻止对它的访问,与/ Views文件夹中的web.config阻止直接访问所有查看页面的方式相同。