在 Nginx 中重写子域名

在 Nginx 中重写子域名

因为我不想再使用 CDN,所以我想将 cdn.example.com 重写为 www.example.com。如何使用 Nginx 执行此操作?我的服务器块中只有 www.example.com。

答案1

server {
    server_name cdn.example.com;
    return 301 $scheme://www.example.com$request_uri;
}

这假设了两件事:

  • cdn.example.comDNS 指向同一个位置www.example.com
  • CDN 提供的内容托管在 www 上的相同路径下

相关内容