我有一个正在运行的EC2实例,URL为NoWeatherSurprises.com。我将DNS指向了这里,并在IIS 7中设置了一个新站点并将其指向一个文件夹。我使用Visual Studios Web Developer 2010 express发布到此文件夹。现在它已经具备了二进制文件等资源。
然而,如果我访问NoWeatherSurprises.com,我会看到欢迎使用IIS 7的界面。我期望能够访问我的应用程序。如果我访问http://noweathersurprises.com/weather/ [weather是我在wwwroot下发布的文件夹],我会收到403禁止访问的错误消息。我不知道原因,猜测可能是它试图列出目录或其他什么东西,而不是启动我的MVC应用程序。
总结来说,有两个问题: 1. 它没有直接将域名指向文件夹,我需要添加/weather。 2. 我收到403禁止访问的错误消息,而不是我的主页控制器的索引操作结果。
然而,如果我访问NoWeatherSurprises.com,我会看到欢迎使用IIS 7的界面。我期望能够访问我的应用程序。如果我访问http://noweathersurprises.com/weather/ [weather是我在wwwroot下发布的文件夹],我会收到403禁止访问的错误消息。我不知道原因,猜测可能是它试图列出目录或其他什么东西,而不是启动我的MVC应用程序。
总结来说,有两个问题: 1. 它没有直接将域名指向文件夹,我需要添加/weather。 2. 我收到403禁止访问的错误消息,而不是我的主页控制器的索引操作结果。
我是IIS 7的新手,之前一直在使用IIS 6而且设置起来少有麻烦,但我怀疑这是我的问题,可能是我漏掉了什么。
非常感谢您提供的任何帮助。