在运行ASP.NET Core应用程序的IIS服务器上,我遇到了一个有点奇怪的问题。
当绑定的主机名为空(通配符)时,服务器将正确运行。本地主机和域名可以使用此方法正确访问它。仅放置本地主机绑定时,它在本地主机上运行,但是,当放置我的主机名(www.mywebsite.com,mywebsite.com)时,使用域名访问网站会导致错误404
我已尽力配置hosts
文件:
127.0.0.1 localhost
::1 localhost
127.0.0.1 mywebsite.com
127.0.0.1 www.mywebsite.com
::1 mywebsite.com
::1 www.mywebsite.com
(显然用真实域名替换了mywebsite.com)
谢谢!