微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我可以在 react-js 应用程序中使用不同的域吗

如何解决我可以在 react-js 应用程序中使用不同的域吗

我有一个网页构造函数

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

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

如你所见,这些页面的 url-addresses 很难看。

而且我相信很多用户都想把它改成一些漂亮的短名称(比如 DOMAIN.COM)

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

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

解决方法

域分配基于 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?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。