我应该使用 nginx 还是 route53 进行重定向?

我应该使用 nginx 还是 route53 进行重定向?

我应该使用什么来进行子域名重定向?我想创建

webmail.mywebsite.com 然后将其重定向到 gmail.com

我尝试使用 nginx

server {
  server_name webmail.mywebsite.com 
  301 https://www.gmail.com
}

但当我尝试打开 webmail.mywebsite.com 时什么也没发生

所以我想也许我应该使用 Route53 如果这样您认为我应该放什么记录?

答案1

Route53 无法返回重定向,这是 DNS 系统。您需要使用 Nginx。

你的问题似乎是 Nginx 配置文件不正确。我复制并粘贴了一个有效的 Nginx 配置,并为你更改了域名

server {
  listen 80;
  server_name webmail.mywebsite.com;
  return 301 https://www.gmail.com;
}

您的配置似乎只是缺少 301 前面的“return”一词。

如果您想要重定向 https,那么需要做更多工作,因为您需要证书等。您可以在网上找到示例。

相关内容