如何将在指定端口上运行的服务重定向到Nginx conf文件中的url?

时间:2018-12-31 02:49:26

标签: nginx proxypass

我已成功配置nginx使其在我指向VPS的子域-subdomain.example.com上运行。它正在运行一个简单的HTML登陆页面。我还在VPS上安装了一项服务,该服务运行在端口8080上,并且已经设置了proxy_pass,以便我的IP http://123.123.123.123:8080可以定向到该服务。我很难弄清楚如何让8080端口服务在我的子域上运行(而不仅仅是IP地址和端口号)。我希望能够转到subdomain.example.com/service并查看服务,而不必键入数字IP http://123.123.123.123:8080。如果有关系,我还配置了subdomain.example.com以具有SSL证书。我已经粘贴了我的nginx.conf服务器块信息。

server {
server_name  subdomain.example.com;
    root         /usr/share/nginx/html;

    # Load configuration files for the default server block.
    include /etc/nginx/default.d/*.conf;

    location / {
    }

location /jira {
        proxy_pass http://127.0.0.1:8080;
    }

error_page 404 /404.html;
        location = /40x.html {
    }

error_page 500 502 503 504 /50x.html;
        location = /50x.html {
    }

0 个答案:

没有答案