域+子域IIS部署
php小编草莓为您介绍域+子域IIS部署,是一种在IIS服务器上配置多个域名和子域名的方法。通过域名和子域名的灵活配置,可以实现多个网站在同一台服务器上运行,提高服务器的利用率。在部署过程中,需要对IIS进行相应的设置和配置,确保每个域名和子域名都能正常访问。这种部署方式不仅方便管理和维护多个网站,还能提升用户体验和网站的可用性。
问题内容
我有两个网站。首先是asp.net core web ui。其次是golang api。我也买了域名。 foo.bar(例如)。我需要两个网站:
- foo.bar - asp.net 用户界面
- api.foo.bar - go api
如何在 iis 上部署它? 我的 go-server 在端口 8080 上工作。我尝试创建两个站点:
- 主机名为空
- 主机名:api.foo.bar
并且 foo.bar (ui) 可以工作
我还尝试使用 iis 规则将 api-traffic 重定向到端口 8080,但它不起作用。对于 api.foo.bar 我只得到错误 404。 我得到的唯一结果是 api.foo.bar:8080 从服务器的浏览器正确打开。
解决方法
我创建了两个网站:
- foo.bar(对于 asp.net ui),主机名为空;
- 主机名:api.foo.bar 用于 api。
然后我将重写规则放入 api-site 的 web.config 中:
一切正常
以上就是域+子域IIS部署的详细内容,更多请关注编程网其它相关文章!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341