所以我有一个EC2的实例运行,URL的NoWeatherSurprises.com我有DNS指向那里,我在IIS 7中build立一个新的网站,并指出它到一个文件夹。 我用Visual Studio Web Developer 2010 express来发布到这个文件夹。 它现在有二进制文件等等。
但是,如果我去NoWeatherSurprises.com我欢迎到IIS 7屏幕。 我希望去我的应用程序如果我导航到http://noweathersurprises.com/weather/ [天气是我发布到wwwroot下的文件夹]我得到一个403禁止。 我不知道为什么,我猜测它是试图做一个目录列表或什么东西,而不是启动我的MVC应用程序。
所以总结2个问题。
我是IIS 7的新手,我一直在使用IIS 6,并且设置起来很麻烦,但是我怀疑这是我自己的错,我只是错过了一些东西。 在此先感谢您的帮助
你是否为主机名添加了一个主机名绑定 ? IIS需要找出哪个站点应该为特定的请求提供服务。 或者,您应该将相关网站设置为默认网站(而不是自动创build的默认网站)。