我已经将一个 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 控制台中更改某些内容吗?
谢谢