在url中保留non-standard端口的nginx重定向

我有一個類似于https://app1.company.com:5555的端點,希望能夠瀏覽所有頁面的url中帶有端口號的網站,也希望能夠在沒有端口號的情況下瀏覽,比如說https://dev-app1.company.com中的另一個server_name

因此,例如https://app1.company.com:5555/tag/generalhttps://dev-app1.company.com/categories/ulmighty都應該工作

如何使nginx重定向并在端口存在時保持端口的名稱?

目前有這個

server {
    listen 80;
    server_name dev-app1.company.com app1.company.com;

    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name dev-app1.company.com app1.company.com;

    location ^~ / {

        rewrite ^/(.*)$ /$1 break;
        proxy_pass http://localhost:9090;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $host;
        proxy_redirect off;
    }
}

但問題是,它不使用端口號重定向,我希望它能夠使用url中的端口號進行重定向,只要服務在該端口上運行并且它在5555端口上運行

UPDATE:

應用程序已在端口5555上偵聽,我可以在https://app1.company.com:5555訪問此處

當我有這個

server {
    listen 80;
    server_name app1.company.com;

    return 301 https://app1.company.com:5555$request_uri;
}

但是現在我想添加更多的服務器名稱,這樣我也可以訪問其他服務器名稱,而不需要任何端口

? 最佳回答:

能夠通過為標準端口和non-standard端口添加額外的服務器塊來解決此問題

這是最后的設置

server {
    listen 80;
    server_name dev-app1.company.com;

    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name dev-app1.company.com;

    location ^~ / {

        rewrite ^/(.*)$ /$1 break;
        proxy_pass http://localhost:9090;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $host;
        proxy_redirect off;
    }
}
server {
    listen 80;
    server_name app1.company.com;

    return 301 https://app1.company.com:5555$request_uri;
}

server {
    listen 443 ssl;
    server_name app1.company.com;

    location ^~ / {

        rewrite ^/(.*)$ /$1 break;
        proxy_pass http://localhost:9090;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $host;
        proxy_redirect off;
    }
}
主站蜘蛛池模板: 无码日韩精品一区二区免费暖暖 | 无码视频一区二区三区在线观看 | 亚洲国产欧美国产综合一区| 国产三级一区二区三区| 熟妇人妻系列av无码一区二区| 91麻豆精品国产自产在线观看一区| 久久人妻无码一区二区| 亚洲区精品久久一区二区三区| 免费精品一区二区三区第35| 精品一区二区三区视频| 色婷婷香蕉在线一区二区| 亚洲va乱码一区二区三区| 午夜福利一区二区三区在线观看| 亚洲午夜日韩高清一区| 久99精品视频在线观看婷亚洲片国产一区一级在线 | 美日韩一区二区三区| 亚洲综合一区国产精品| 无码国产精品一区二区免费式直播 | 久久亚洲国产精品一区二区| 91久久精一区二区三区大全| 国产乱码精品一区二区三 | 中文字幕一区二区人妻性色| 精品人妻一区二区三区毛片| 国产精品小黄鸭一区二区三区| 视频在线一区二区三区| 国产精品男男视频一区二区三区| 亚洲欧洲一区二区三区| 日韩精品无码视频一区二区蜜桃| 国产精品区AV一区二区| 黑人大战亚洲人精品一区| 国精产品一区一区三区| 亚洲国产成人精品无码一区二区| 日韩人妻无码一区二区三区99 | 国产精品无码一区二区三区在| 国产中文字幕一区| 久久精品国产一区二区三区不卡| 国产一区二区三区免费观看在线| 亚洲日韩激情无码一区 | 无码毛片一区二区三区视频免费播放| 日韩一区二区三区在线观看| 变态拳头交视频一区二区 |