如何映射本地主机:8009到外部firiendlyurl?

我已经安装了Atlassian Confluence到我的专用服务器(在softlayer.com上托pipe)。 我使用Windows 2008 R2与IIS7。 默认情况下,Atlassian Confluence安装在localhost:8009(不是端口80)上正常工作。 但我希望它可以从一些友好的URL,如http://docs.mysite.com访问

我该怎么做? 哪里可以configuration? 一些DNS? CNAME?

如果你想从外部看到这个安装,那么你需要做两件事情:

  • 创build一个DNSlogging指向服务器的IP地址 – 这将允许您的访问者通过http://docs.example.com/访问服务器
  • configuration您的networking服务器,使您不需要使用外部端口。
    • 如果你使用的是Apache,我build议你看看mod_proxy ,对于IIS来说,我想知道什么是需要的。

您可以使用应用程序请求路由和URL重写来自动将用户redirect到端口8009,而无需键入它们,并且无需看到它们实际连接到的端口。下面的文章为您提供了如何执行此操作的基本思路。

http://www.iis.net/learn/extensions/url-rewrite-module/reverse-proxy-with-url-rewrite-v2-and-application-request-routing