我正在将运行在端口 2368 上的Ghost 博客集成到运行在端口 3000 上的 Meteor 应用程序中。Ghost 是一个单独的实例。
在下面的模板文件中,Meteor 应用程序中的超链接指向单独的实例 Ghost 博客。
<template name="header">
<header class="navbar">
<div class="navbar-inner">
<div class="top-nav">
<div>
<a href="{{pathFor 'home'}}">Home</a> -
<a href="http://localhost:2368">Blog</a> -
</div>
</div>
</div>
</header>
</template>
它可以在我的本地机器上运行,这意味着它可以正确地重定向到博客系统。但是,当我部署到生产环境时它不起作用,因为它仍然指向本地主机。
无论是在本地还是在生产环境中,检测主机名的最佳方法是什么?有没有办法让它通过铁路由器工作?