如何将www重定向到root(@)?

时间:2018-02-10 18:50:47

标签: zeit-now

如何设置别名,以便www.mydomain.com使用Zeit now CLI永久重定向到mydomain.com?

我尝试了now dns add mydomain.com www CNAME mydomain.com,但它不起作用。

似乎* CNAME alias.zeit.co优先于www CNAME

1 个答案:

答案 0 :(得分:1)

首先,您需要添加一个别名,将您的部署指向根域。

now alias my-deployment-url.now.sh example.com

然后,您需要添加重定向。由于使用DNS无法实现,因此您需要使某些Web服务器发出301/302重定向。在这种情况下,我们将进行新的部署。

now -e REDIRECT_URL=https://example.com now-examples/redirect

现在我们有了这个新的“重定向”部署,我们将其命名为www,如下所示:

now alias https://redirect-otytioldup.now.sh www.example.com

有关更多信息,请参见the docs