将 example.com 定向到 www.example.com

Directing example.com to www.example.com

我在 DigitalOcean 中有一个 Django 网站,一切正常,希望路由 example.comwww.example.com

我通常使用 CNAME 解决这个问题,如下所示,我找到的所有答案也提供了这个,但它在我的情况下不起作用:

Hostname   Alias Of    TTL(Seconds)
www          @         43200

这在 GoDaddy 中通常有效,但在 DigitalOcean 中,www.example.com 将我带到欢迎使用 Nginx 页面。

那么如何让www.@.com显示网站呢?

对于未来的询问者,我找到了解决方案。

像我在 DigitalOcean 中所做的那样使用 gunicornnginx

/etc/nginx/sites-available/site-name

server {
    listen 80;
    server_name .example.com;

server_name中添加.example.com,重点放在example.com之前的 并按照我在问题中描述的那样制作你的 CNAME 记录。