Ste*_*ven 7 asp.net iis asp.net-mvc iis-7
我的主网站的应用程序在我的服务器上C:\inetpub\wwwroot,我可以查看http://www.mysite.com
我创建了另一个单独的MVC Web应用程序,命名为Subdir.我想设置它,这样如果我访问http://www.mysite.com/Subdir它,它将运行我的Subdir应用程序.
我需要做些什么呢?我显然不能放弃应用程序C:\inetpub\wwwroot\mysite.webui\whatever.我是否需要将应用程序放在某个目录中?我需要在IIS中配置任何内容吗?
我显然不能放弃应用程序
C:\inetpub\wwwroot\mysite.webui\whatever
不正确.
你需要做到这一点.
只需将该目录标记为IIS管理器中的应用程序,就可以了.
是的,您可以将应用程序放在原始应用程序的子文件夹中,但是重要的是如何为该新应用程序设置IIS。我建议使用同级/并行文件夹作为最佳实践。
将应用程序部署在同级文件夹中:
c:\inetpub\wwwroot\ 是你的主要应用
c:\inetpub\mynewapp\ 用于您的辅助应用程序。
在IIS中,展开现有网站并添加一个新应用程序,将根文件夹指向 c:\inetpub\mynewapp\
结果:
http://mysite = c:\inetpub\wwwroot\
http://mysite/mynewapp/ = c:\inetpub\mynewapp
你们都很好,这是一个公认的“最佳实践”,因为您现在可以更轻松地收紧NTFS和应用程序池标识。查找有关这些主题的信息,以这种方式部署的网站将使您领先于游戏。
| 归档时间: |
|
| 查看次数: |
2768 次 |
| 最近记录: |