我已将ASP.NET WebForms站点部署到Amazon AWS以下链接('webapp'只是一个虚拟名称,我没有包含真正的URL)
http://webapp.elasticbeanstalk.com
我的问题是无论我在哪里使用Response.Redirect进行重定向(例如Response.Redirect('〜/ Page.aspx')或使用Page.ResolveUrl创建链接(例如Page.ResolveUrl('〜/ Page) .aspx'),网址变为
http://webapp.elasticbeanstalk.com/webapp_deploy/Page.aspx
但我希望它简单:
http://webapp.elasticbeanstalk.com/Page.aspx
我的猜测是该网站位于亚马逊服务器上名为“webapp_deploy”的文件夹中,并且主页符号“〜”被映射到“webapp_deploy”。
这是一个已知问题还是我做错了什么?是否有任何变通方法......我是否需要在AWS控制台中更改某些内容?
由于
答案 0 :(得分:0)
默认情况下,您的Web应用程序将部署到webappname_deploy,但您可以在“项目属性”中更改它。
然后,您的Web应用程序将部署到IIS默认网站的根目录。