nginx子目錄代理的實(shí)現(xiàn)示例
1、修改nginx虛擬主機(jī)配置文件
[root@web-server ~]# vim /etc/nginx/conf.d/default.conf
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
# 訪問http://xxxx/鏈接時(shí),需要加上/tomcat/。
location /tomcat/ {
proxy_pass http://localhost:8080/;
}
# 這是除了/tomcat/根目錄外,所有需要訪問的子目錄頁面。
location ~ ^/(docs|examples|manager|host-manager)/ {
proxy_pass http://localhost:8080;
}
# 這是代理/tomcat/根目錄下所有的css、png、json網(wǎng)頁樣式。
location ~ /tomcat/.*\.(css|png|svg|json|woff)$ {
rewrite ^/tomcat/(.*)$ /$1 break;
proxy_pass http://localhost:8080;
}
2、檢查配置并重載
# 檢查配置文件 [root@web-server ~]# nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful # 重載配置文件 [root@web-server ~]# systemctl reload nginx
3、驗(yàn)證訪問
注:保證每個(gè)頁面能訪問即可,如果有一個(gè)頁面不能訪問,說明代理出錯(cuò)。






到此這篇關(guān)于nginx子目錄代理的實(shí)現(xiàn)示例的文章就介紹到這了,更多相關(guān)nginx子目錄代理內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
?Nginx Ingress網(wǎng)關(guān)吞吐量極限測(cè)試全過程
本文介紹了如何進(jìn)行NginxIngress的吞吐量極限測(cè)試,涵蓋工具選擇、指標(biāo)定義、配置優(yōu)化及實(shí)戰(zhàn)步驟,旨在幫助團(tuán)隊(duì)精準(zhǔn)評(píng)估系統(tǒng)性能邊界,確保高并發(fā)場(chǎng)景下的系統(tǒng)穩(wěn)定性和可靠性2026-01-01
Nginx配置真實(shí)IP地址轉(zhuǎn)發(fā)的實(shí)現(xiàn)示例
在許多web應(yīng)用程序中,獲取客戶端的真實(shí) IP 地址非常重要,本文就來介紹一下Nginx配置真實(shí)IP地址轉(zhuǎn)發(fā)的實(shí)現(xiàn)示例,感興趣的可以了解一下2024-11-11
nginx配置SSL證書實(shí)現(xiàn)https服務(wù)的方法
這篇文章主要介紹了nginx配置SSL證書實(shí)現(xiàn)https服務(wù)的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-05-05
Nginx配置location匹配順序詳細(xì)總結(jié)
這篇文章主要介紹了Nginx配置location匹配順序詳解,Nginx是十分輕量級(jí)的HTTP服務(wù)器,Nginx憑借其穩(wěn)定性、低資源消耗、簡(jiǎn)單配置和豐富的功能,從十多年前名不見經(jīng)傳的Web服務(wù)器軟件,發(fā)展到如今能夠跟Apache匹敵的地位,需要的朋友可以參考下2023-08-08
NGINX報(bào)錯(cuò)413 Request Entity Too Large的問題解決
Nginx 413錯(cuò)誤表示請(qǐng)求實(shí)體太大,本文主要介紹了NGINX報(bào)錯(cuò)413 Request Entity Too Large的問題解決,具有一定的參考價(jià)值,感興趣的可以了解一下2024-08-08

