登录
首页 >  Golang >  Go问答

IIS部署子域名

来源:stackoverflow

时间:2024-02-08 21:39:22 133浏览 收藏

知识点掌握了,还需要不断练习才能熟练运用。下面golang学习网给大家带来一个Golang开发实战,手把手教大家学习《IIS部署子域名》,在实现功能的过程中也带大家重新温习相关知识点,温故而知新,回头看看说不定又有不一样的感悟!

问题内容

我有两个网站。首先是asp.net core web ui。其次是golang api。我也买了域名。 foo.bar(例如)。我需要两个网站:

  1. foo.bar - asp.net 用户界面
  2. api.foo.bar - go api

如何在 iis 上部署它? 我的 go-server 在端口 8080 上工作。我尝试创建两个站点:

  1. 主机名为空
  2. 主机名:api.foo.bar

并且 foo.bar (ui) 可以工作

我还尝试使用 iis 规则将 api-traffic 重定向到端口 8080,但它不起作用。对于 api.foo.bar 我只得到错误 404。 我得到的唯一结果是 api.foo.bar:8080 从服务器的浏览器正确打开。


正确答案


我创建了两个网站:

  1. foo.bar(对于 asp.net ui),主机名为空;
  2. 主机名:api.foo.bar 用于 api。

然后我将重写规则放入 api-site 的 web.config 中:


    
      
      
          
          
      
    

一切正常

以上就是《IIS部署子域名》的详细内容,更多关于的资料请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>