在应用程序的nginx开放路径中作为索引

时间:2018-04-10 04:01:08

标签: angular nginx

我有一台服务器正在执行Nginx并提供一个Angular 4应用程序。该网站在www.mysite.com下投放 现在,我有另一个名为www.mySecondDomain.com的域名,但是这个站点应该打开同一个角度应用程序的一个路由,我的意思是:

  • mysite.com将打开应用程序的索引路径:/
  • mySecondDomain.com将打开该应用程序的一条路线:/ theRoute

为了实现这种行为,我应该在Nginx中配置什么?

2 个答案:

答案 0 :(得分:0)

您可以使用Reverse proxy来实现此类功能,尝试pm2并将Angular应用作为服务器中的本地主机启动,并在Reverse proxy中分配该本地主机地址以显示您的第一个域并指定localhost / theRoute来显示你的第二个域。这将是你问题的Angular方面。

但有关Nginx配置的更多信息:https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/

答案 1 :(得分:0)

我认为你不需要配置nginx。只需在您购买域名的地方添加WWW重定向规则,或者在您的(D)NS提供商处添加。将mySecondDomain.com设置为重定向到mysite.com/theRoute