You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows IIS服务器下子域名通过80端口指向子路径的实现方案

在Windows Server IIS中实现子域名到指定路径的映射方法

方法一:创建独立站点绑定

  • 打开IIS管理器,右键「网站」→「添加网站」
  • 配置第一个站点:
    • 站点名称:KonSite(自定义即可)
    • 物理路径:选择服务器上对应/kon的实际目录(例:C:\inetpub\wwwroot\kon)
    • 绑定设置:类型选HTTP,IP地址选80.208.224.173,端口80,主机名填kon.balaghlb.com
  • 配置第二个站点:
    • 站点名称:GraphicSite(自定义即可)
    • 物理路径:选择服务器上对应/graphic的实际目录(例:C:\inetpub\wwwroot\graphic)
    • 绑定设置:主机名填grahhic.balaghlb.com,IP和端口与上一步一致
  • 启动两个站点,访问对应子域名即可直接指向目标目录

方法二:用URL重写规则实现(单站点模式)

  1. 确认IIS已安装「URL重写」模块,未安装的话通过服务器管理器的「角色和功能」添加
  2. 打开绑定了80端口的主站点,进入「URL重写」功能
  3. 添加第一条规则:
    • 规则名称:KonRewrite
    • 匹配URL:选择「与模式匹配」,模式填(.*)
    • 条件:添加条件,输入{HTTP_HOST},匹配模式为^kon\.balaghlb\.com$(正则表达式,注意转义点号)
    • 操作设置:操作类型选「重写」,重写URL填/kon/{R:1},勾选「追加查询字符串」,取消勾选「停止处理后续规则」
  4. 添加第二条规则:
    • 规则名称:GraphicRewrite
    • 匹配URL:模式填(.*)
    • 条件:输入{HTTP_HOST},匹配模式为^grahhic\.balaghlb\.com$
    • 操作设置:重写URL填/graphic/{R:1},同样勾选「追加查询字符串」
  5. 保存规则后,访问子域名会自动重写到对应路径

注意事项

  • 确保服务器上的kon和graphic目录存在,且IIS应用池对这些目录拥有读写权限
  • 使用重写规则时,检查主站点的目录权限和配置,避免出现403访问错误
  • 确认DNS解析已生效,两个子域名确实指向80.208.224.173

内容的提问来源于stack exchange,提问作者Abdallah Safieddine

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 19:01:04