Nginx将http重定向到自定义https AND https到自定义https

时间:2016-02-16 08:27:44

标签: redirect nginx https

我在受限制的vps上有一台服务器。我只能访问端口80和一些更高的端口 - 没有443。

我能够将所有http重定向到端口11111上的https [返回301],或者将端口443上的https请求重定向到11111 [error_page 497]。

我想在自定义端口上将http重定向到https,然后重定向' https到https自定义端口。我不能听443。

这是我到目前为止所做的:

server {
    listen 80 default_server;
    listen [::]:80 default_server;

    server_name example.org;
    return 301   https://$server_name:11111$request_uri;

    #error_page 497 https://$server_name:11111$request_uri;
}
server{
    # SSL configuration
    #
      listen 11111 ssl default_server;
      listen [::]:11111 ssl default_server;
}

提前致谢!

0 个答案:

没有答案