導航:首頁 > IDC知識 > nginx域名跳轉忽略埠

nginx域名跳轉忽略埠

發布時間:2020-11-20 04:50:53

1、nginx 用rewrite重定向 如何保持url不變

location
~
/new
{
rewrite
/new?word=&ie=gbk
/ihome/ask?tab=1
permanent;
}
你的url地址從問號那裡起,應該是參數。。。如果是的話你可以用.*來表示問號和他後面內的內容。比喻:/new.*
不知容道行不行,有問題的話再一起討論

2、nginx 80埠反向代理多個域名,怎樣隱藏埠的

默認都是8080埠的所以可以隱藏,其他的埠貌似都得加上吧

3、Nginx埠轉發, 怎麼做到不用二級目錄?

通過自定義子域名實現。在nginx.conf配置的不同子域名,若沒有域名只有IP的情況,在系統的hosts文件里定義確定好的子域名,指向同一個IP,可以這樣拆沖實現。

4、nginx 80埠反向代理多個域名,怎樣隱藏埠的

以前有過類似的問題 可以參考下:

https://segmentfault.com/q/1010000006178253/a-1020000006178297

5、nginx可不可以做埠跳轉

nginx可以用作代理,代理的埠可以與nginx開放的埠不同,相當於埠跳轉
nginx也可以做重定向,重定向的目標位置可以帶埠號,也是埠跳轉

6、nginx 配置的域名指向了某個埠,現在需要將域名下的某個頁面指向一個靜態文件,該如何做?

您是像讓外網直接用域名訪問您的網站嗎?不想在域名後面加埠,是嗎?如果是這樣的話,可以考慮使用花生殼動態域名服務

7、nginx 域名開了非80埠 訪問不加埠指向什麼路徑

?

8、如何配置nginx 同一ip,多域名,不同埠

類似這樣子

server { 
listen       80; 
server_name  A.ABC.com; 
location / { 
proxy_pass http://localhost:1234; 
proxy_set_header   Host    $host; 
proxy_set_header   X-Real-IP   $remote_addr; 
proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for; 
   } 
}

另外一個:

server { 
listen       80; 
server_name  B.ABC.com; 
location / { 
proxy_pass http://localhost:4321; 
proxy_set_header   Host    $host; 
proxy_set_header   X-Real-IP   $remote_addr; 
proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for; 
   } 
}

這樣就可以把兩個請求轉發到對應的本地程序埠上了。。。 :)

與nginx域名跳轉忽略埠相關的知識