【问题标题】:Is it possible to rewrite subfolder to subdomain with IIS7?是否可以使用 IIS7 将子文件夹重写为子域?
【发布时间】:2011-08-03 10:00:17
【问题描述】:

我在子域 sub.domain.com 上有一个 asp.net 应用程序我想通过键入 www.domain.com/sub 来访问这个应用程序 IIS7 可以吗?

【问题讨论】:

  • 您需要自动执行此操作还是愿意手动配置此操作?
  • 另外,您在 www.domain.com/ 上是否有想要保留的现有应用程序?
  • 我可以手动完成。是的,我有一个在 www.domain.com 上运行的应用程序。

标签: asp.net iis-7 url-rewriting subdomain


【解决方案1】:

假设您乐于在每个子域中手动配置应用程序:

  • 在 IIS 管理器中,转到站点,然后选择您的 www.domain.com 站点。
  • 右键单击它,“添加应用程序”并指定别名“sub”并将物理路径指向与 sub.domain.com 相同的位置
  • 选择与 sub.domain.com 站点相同的应用程序池。

或者,您可以通过在 www.domain.com 站点中创建新的虚拟目录来设置重定向,然后放入执行 http 重定向的 default.html 文件。

可以像这样进行更夸张(对用户更透明)的重定向:

  1. 打开提升的命令提示符
  2. 运行以下命令:

    %windir%\system32\inetsrv\appcmd set config "nameofsite/virtualdirectoryname" -section:system.webServer/httpRedirect -enabled:true -destination:destinationofredirect -commitpath:apphost

我从:http://www.andrewwestgarth.co.uk/Blog/post/2008/07/31/Creating-Http-Redirects-in-IIS7-on-Virtual-Directories-like-IIS6.aspx

【讨论】:

    猜你喜欢
    • 2023-03-27
    • 2019-12-21
    • 2014-01-12
    • 2011-03-02
    • 2013-10-16
    • 2012-12-25
    • 1970-01-01
    • 2020-05-07
    • 2010-12-28
    相关资源
    最近更新 更多