我有一台服务器正在执行Nginx并提供一个Angular 4应用程序。该网站在www.mysite.com
下投放
现在,我有另一个名为www.mySecondDomain.com
的域名,但是这个站点应该打开同一个角度应用程序的一个路由,我的意思是:
为了实现这种行为,我应该在Nginx中配置什么?
答案 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