我如何为一个网站获得这 2 个网址。即 www.administrator.sitename.com 和 www.sitename.com?

How do I achieve this 2 web addresses for one website. i.e. www.administrator.sitename.com and www.sitename.com?

我想创建一个网站,我想为网站访问者提供一个正常的网址,即 www.sitename.com,网站管理员应该有一个像 www.administrator.sitename.com 这样的网址。我如何实现这一目标?澄清一下,网站访问者没有在网站上创建自己帐户的功能。只有一个用户存在,即管理员。

对于实施此系统的任何其他建议也表示赞赏。该系统将使用MERN堆栈实现,因此请提供相应的参考资料。

这与MERN Stack无关。您基本上需要做两件事:

  1. 创建子域。这可以通过访问您的域名注册商(例如 goDaddy 或您购买域名的任何网站)来完成。

  2. 在子域上托管管理面板。

那么,假设您从 GoDaddy 购买了 example.com。现在,登录您在 GoDaddy 上的帐户并添加一个子域 admin.example.com。按照有关如何为您的注册商添加子域的指南进行操作。

  1. 对于 GoDaddy,阅读 this
  2. 对于 Namecheap,阅读 this

就是这样。现在您需要托管两个不同的网站(一个供用户使用,另一个供管理员使用),一个在主域上,另一个在您选择的子域上。