Sails.js在生产时重定向到example.com

时间:2018-06-18 00:11:47

标签: sails.js

在开发模式下,一切都运行良好,但在生产模式下,不知何故风帆将我重定向到https://example.com

不确定,为什么。有什么想法吗?

Server console, and user redirect snapshots

2 个答案:

答案 0 :(得分:1)

您需要将baseUrl中的config/env/production.jsexample.com更改为localhost:1337。在生产模式下运行时,这些设置将应用于sails服务器。

答案 1 :(得分:0)

请在baseUrl中设置production.js(不包括端口)。

这意味着,如果您想投放http://localhost:1337,只需设置baseUrl: 'http://localhost'

不要设置baseUrl: 'http://localhost:1337'

在自定义挂钩代码中,他们将req.hostnameurl.host进行比较,以决定是否调用重定向。 虽然req。hostname无法具有端口,但是如果您将url.host设置为port,则可以具有端口。