Nginx子域redirect到静态URL

我有一个可以通过example.com:1234浏览的域名。 现在我不想总是在最后input端口,而是让nginx在浏览一个子域时将我redirect静态URL。 status.example.com

我已经尝试写一个redirect,但它根本不工作。

 server { listen 80; server_name status.example.com; return 301 $scheme://www.example.com:1234; } 

我的错误在哪里? 它是服务器块吗? 我在这里错过什么基本的东西?

请尝试下面的配置,

 server { listen 80; server_name status.example.com; location / { proxy_pass http://example.com:1234; } } 

参考使用NGINX反向代理和模块ngx_http_proxy_module