Приветствую Всех,<br><br>Возникла необходимость сделать ssl бэкэнд с фонтэндом на основе nginx, но используя нестандартный порт (например 8081).<br><br>Пример конфигурационого фаила:<br>cat nginx.conf<br><br> server {  <br>
    listen       some_ip:8081;<br>

    server_name some_name_tld;<br>    ssl          on;<br>    ssl_certificate /usr/local/nginx/ssl/server.crt;<br>    ssl_certificate_key /usr/local/nginx/ssl/server.<div>key;<br>    ssl_protocols SSLv3 TLSv1;<br>
    ssl_session_cache builtin:1024;<br>
    ssl_session_timeout 30m;<br><br>    gzip on;<br>    gzip_types text/javascript text/css application/xml text/xml;<br>    gzip_proxied any;<br><br>    rewrite ^ https://$server_name:$server_port$request_uri redirect;<br>


<br>    location /{<br><br>    proxy_pass         <a href="https://127.0.0.1:8081/" target="_blank">https://127.0.0.1:8081/</a>;<br>        proxy_redirect     off;<br><br>        proxy_set_header   X-Real-IP $remote_addr;<br>

        proxy_set_header   Host $http_host;<br>
        proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;<br>        }<br>} <br><br>И
в такой конфигурации редирект который я использую не работает, причем
если фронтэнд повесить на 80 порт то всё начинает работать как надо.<br><br><br></div>