我在本机的iis上部署了一个网站,然后在网站的根目录下放了一个txt文件,但是浏览器无法找到,报404错误,比如http://192.168.1.20:8686下的test.txt就是这样访问的:http://192.168.1.20:8686/test.txt。
iis没有装错,我在其它项目中的txt文件可以访问。
是webapi的,我重新写了一个控制器,修改了路由,将txt文件的内容引到这里面
[Route("a.txt")]
如果放 test.html 能正常访问吗?
也不能正常访问,也是404错误
@Saunterer: 是不是弄错了 IIS 站点所在的文件夹?
@dudu: 这个不会,因为我在站点的内容视图我可以看到那个txt文件
@Saunterer: 确认这个站点绑定的是 8686
端口吗?
先不要部署,可以先运行调试一下能不能访问到,可能不是你部署iss的问题
其他html文件都不能访问,那说明站点配置有问题,目录下所有文件都能访问,看看端口能不能通,或者换成80端口试试