【问题标题】:Map domain name to react application映射域名以响应应用程序
【发布时间】:2018-02-20 15:25:49
【问题描述】:

我有一个域名,我想链接到我的 react 项目。项目没有node.js,表达依赖,纯react项目,我已经部署在node.js服务端了。

如何将域名映射到纯react项目??

【问题讨论】:

  • 你在哪里部署了你的react项目?
  • 在 node.js 服务器中。
  • Node.js 是运行“react”应用程序的底层服务器语言。此外,“react”只是 JavaScript,因此它可以在任何服务器上运行。基本上我的问题是关于托管服务提供商,您将在哪里托管。例如。火力基地? Herokuapp.com?蓝主机? AWS?还是其他主机?

标签: reactjs dns web-hosting domain-name


【解决方案1】:

一个 React 应用程序只是一个编译好的 JS 和一个基本的 HTML 文件。

你必须在你的服务器上部署你所有的编译文件(bundle.js)和对应的index.html

一般在服务器上

/www/index.html
/www/bundle.js

【讨论】:

  • 我已经将我的 react 项目部署到节点服务器上。我能够启动该项目,但是当我尝试通过域名访问它时,它会在浏览器中抛出无效的主机头错误。
  • @PawanPandey 所以这不是 React 问题,而是映射域的服务器问题
【解决方案2】:

您可以在部署的主机中映射或配置域名。在每个主机提供程序中,都提供了映射或配置域名的选项。

作为旁注react 只是一个javascript 就像html 它只是呈现在您的浏览器页面中,与域名映射或服务器端无关。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-29
    • 2010-11-27
    • 2021-01-05
    • 2019-01-05
    • 2013-06-21
    • 1970-01-01
    • 2017-04-19
    相关资源
    最近更新 更多