在 IIS 6.0 中创建 ASP.NET Web 应用程序根目录

本演练中的步骤演示如何使用 Internet 信息服务 (IIS) 6.0 将某个目录标记为应用程序根目录。此演练说明如何创建虚拟目录并将 C:/Inetpub/Wwwroot 目录设置为应用程序的根目录。

说明:

尽管 ASP 和 ASP.NET 页将在不是应用程序根目录的虚拟目录中运行,但是在虚拟目录上创建应用程序将更改某些服务器变量(APPL_PHYSICAL_PATH、APPL_MD_PATH)的值。这些服务器变量允许 ASP 和 ASP.NET 使用应用程序范围的功能,如 Global.asa 文件或 Global.asax 文件的预期位置。

准备此次演练

  • 创建一个新的物理目录。此演练的第一部分使用 C:/exampleWebApp 目录。

  • 在 C:/Inetpub/Wwwroot 目录中创建一个新的物理目录。此演练的第二部分使用 C:/Inetpub/Wwwroot/exampleWebApp 目录。

执行如何:打开 IIS 管理器中描述的过程之一以打开 Internet 信息服务 (IIS) 管理器。

使用下面的过程创建一个虚拟目录,该目录映射到不在 C:/Inetpub/wwwroot 文件夹中的物理目录。按这种方式创建虚拟目录将自动在虚拟目录上创建一个 Web 应用程序。

创建虚拟目录

  1. 在 IIS 管理器中,展开“本地计算机”节点(这可能由您的计算机名称指示),展开“网站”,然后单击“默认网站”

  2. “操作”菜单上,单击“新建”,然后单击“虚拟目录”

  3. “虚拟目录创建向导”中,单击“下一步”

  4. “别名”框中,键入新应用程序所需的名称,然后单击“下一步”

  5. “路径”框中,键入为准备此演练而创建的物理目录 C:/exampleWebApp,然后单击“下一步”

    或者,可以单击“浏览”按钮浏览到您的目录。

  6. “访问权限”页上,确保选中了“读取”“运行脚本”复选框,然后单击“下一步”

    安全说明:

    “读取”和“运行”是运行 ASP 和 ASP.NET 页所必需的唯一权限。建议您使用允许客户端查看您的网站所必需的最小权限。有关更多信息,请参见“IIS 6.0 Operations Guide”(IIS 6.0 操作指南)中的 Securing Sites with Web Site Permissions(用网站权限保护站点)

  7. 单击“完成”

    新的 Web 应用程序即在 IIS 管理器中创建并突出显示出来。

也可以在 Inetpub/Wwwroot 中的现有目录下创建应用程序根目录。IIS 将 Inetpub/Wwwroot 下所有的物理目录都视为虚拟目录,但是只有在使用了下面的过程之后,它们才被视为应用程序。

使用 IIS 将 Inetpub/Wwwroot 中的现有虚拟目录标记为 Web 应用程序

  1. 打开 IIS 管理器并浏览到“默认网站”,过程如上所述。

  2. 展开“默认网站”节点并查找要指定为应用程序根目录的子目录。在本例中为 exampleWebApp。

    如果在您创建物理目录时,IIS 管理器已经打开,则可能必须在 IIS 管理器中单击“刷新”按钮,才能查看新的 exampleWebApp 子目录。

  3. 右击要标记为应用程序根目录的目录,然后单击“属性”

  4. “目录”选项卡的“应用程序设置”节中,单击“创建”

  5. “应用程序名”文本框中,键入应用程序的名称,然后单击“确定”

    该虚拟目录现在是应用程序的根目录。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值