【问题标题】:Can I use different domains with react-js app我可以在 react-js 应用程序中使用不同的域吗
【发布时间】:2021-05-19 16:57:52
【问题描述】:

我有一个网页构造函数。

每个用户都有机会在我的资源上创建网页。

该页面有几个示例: 1https://candylanding.netlify.app/601b1141bfa41700154f7e13 2https://candylanding.netlify.app/6022ec4641423100151632d7

如您所见,这些页面的 url 地址很丑。

而且我相信很多用户都想在一些漂亮的短名称上更改它(例如 DOMAIN.COM)

我怎样才能做到这一点?请给我一个想法..

使用 create-react-app、react-router-dom

【问题讨论】:

    标签: reactjs create-react-app custom-domain


    【解决方案1】:

    域分配基于 domain ownership,因此除非您拥有 DOMAIN.COM,否则用户将无法使用它。

    像 Netlify 和 heroku 这样的云平台即服务 (PaaS) 提供商在域之前使用子域来创建干净的 URL,但您需要访问您的服务器才能执行此操作(在 netlify 上不可能)

    我认为好的第一步是允许用户命名他们的路线:

    即:

    https://candylanding.netlify.app/my-user-site

    而不是

    https://candylanding.netlify.app/6022ec4641423100151632d7

    一旦你运行了,你就可以看看这个问题来动态创建子域:

    How to let PHP to create subdomain automatically for each user?

    【讨论】:

    • 非常感谢您提供如此完整的答案。感谢您的关注
    猜你喜欢
    • 1970-01-01
    • 2018-08-25
    • 2023-02-04
    • 2018-02-27
    • 2019-07-06
    • 1970-01-01
    • 2021-08-07
    • 2020-04-07
    • 2021-12-04
    相关资源
    最近更新 更多