Nginx子域重定向到静态URL

时间:2015-09-17 09:22:26

标签: redirect nginx static subdomain

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

我尝试过编写重定向,但它根本不起作用。

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

我的错误在哪里?它是服务器块吗?我错过了一些基本的东西吗?

1 个答案:

答案 0 :(得分:5)

请尝试如下配置,

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

供参考使用NGINX Reverse ProxyModule ngx_http_proxy_module