将ASP.net MVC网站部署到Azure网站的子文件夹吗?

问题描述 投票:4回答:3

我有一个asp.net mvc网站,我想将其部署到Azure(最好通过GitHub部署),以便可以将其作为主域的子文件夹进行访问。

例如http://example.com/mymvcsite/

理想情况下,我希望网站在子文件夹下完全独立。好像它被配置为一个很好的老式IIS应用程序文件夹。也就是说,我不想为mydomain.com建立一个域名mvc网站,该网站恰好在/ mymvcsite /子文件夹路径下完成了所有业务。

我很高兴将整个网站托管在Azure上,让这个特定项目驻留在子文件夹下才有意义。

我今天一直在努力和谷歌搜索,试图弄清楚如何解决这个问题,并且变得空白。

.net asp.net-mvc azure azure-web-sites
3个回答
6
投票

您可以转到azure的控制面板并添加虚拟目录路径。

请访问此MDSN博客以了解其效果。

http://blogs.msdn.com/b/kaushal/archive/2014/04/19/microsoft-azure-web-sites-deploying-wordpress-to-a-virtual-directory-within-the-azure-web-site.aspx


4
投票

如果使用Web部署发布方法,则可以在站点名称mydomain/mymvcsite中设置,而不是mydomain。至少对于默认的Windows Azure网站http://mydomain.azurewebsites.net/mymvcsite,它对我有用。

或者您可以使用FTP发布方法。


0
投票

基本上,需要执行以下步骤才能使其正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.