我真的是javascript框架的新手(在本例中为Angular 6),并且我对Angular 6中的服务器端渲染有疑问。 我使用了Angular本身的 Universal 包,它在我的本地开发服务器上完美运行。我使用Express的HTTP服务器启动服务器,并且我的网站/应用程序可以在本地计算机上完美呈现,但是当我需要将其部署到产品服务器时遇到问题。
我们的生产服务器策略之一是禁止让节点在端口80上侦听(因为apache在端口80上以24/7连接),所以我决定让Express服务器在端口8080上侦听,这在以下情况下非常有效我访问了我们网站的URL。
但是问题是我需要在url(https://example.com:8080)中提供特定的端口,而这不是我想要的,是否有任何解决方案可以将访问者重定向到端口8080,而不必让端口显示在网址中?
P.S这需要在不使用proxypass编辑virtualhosts conf文件的情况下完成。 (可以使用.htaccess文件吗?)