我的主机名有问题。
在开始使用url时,我可以访问web api方法。
http://localhost:49809/QuickBook/Import/QB
但我在主机文件中添加了主机名。似乎:
127.0.0.1 xxx
我现在可以使用此功能进行访问:http://XXX/QuickBook/Import/QB
我又回去了,试图使用localhost访问。现在它没有找到..我收到错误:HTTP / 1.1 404 Not Found
注意:我已删除主机文件中的主机名。
任何人都可以解释为什么一旦在主机文件中更改它就不能通过locahost进行访问。
我该如何解决这个问题..
答案 0 :(得分:1)
localhost
的默认IP为127.0.0.1
,您已将其映射到xxx
。您可以像这样修改主机文件,它们都可以工作:
127.0.0.1 localhost xxx
答案 1 :(得分:0)
您可以使用
执行此操作IIS -> Create Site
Binding -> yoursitename.anyextension
Project -> properties -> Web -> Use Local IIS server -> ProjectUrl: http://yoursitename.anyextension