robots.txt 和其他 .txt 在 IIS 上返回 404?

sch*_*000 2 iis robots.txt http-status-code-404

我们有一个运行 Dotnetnuke 的 IIS 站点,是我们从另一个组接管的。我们在 root 中添加了一个 robots.txt 文件,但它返回 404。实际上 root 中的任何 txt 文件似乎都返回 404。

我似乎无法发现他们可能在哪里阻止了这个。有什么建议?

编辑:我们在干净的 IIS 服务器上有站点文件和数据库设置的副本,它在那里工作正常,所以它似乎在 IIS 级别或 web.config 或类似之外的其他东西。

EDIT2:原来这是开发人员一直在使用的模块中的一个错误,导致txt文件的重定向被搞砸了。谢谢大家回复。

atk*_*atk 9

另一种(小)可能性:您是否检查过该文件确实是 robots.txt,而不是 robots.txt.txt - 例如,您是否更改了 Windows 资源管理器设置?