image.png
解決辦法
出現這個錯誤,一般都是配置錯誤導致的,進入nginx的conf目錄下,檢查nginx.conf 配置文件
常見的錯誤:
1: proxy_pass 后面沒有加”分號”
location ^~/prefix/ {
proxy_pass http://localhost:9095/
}
2: proxy_pass 后面的url 不規范
規范的格式:http|https://{ip}:{port}/;
最常見的就是忘記加協議的(忘記加https, http)
location ^~/prefix/ {
proxy_pass localhost:9095/
}
正確的配置
- 反向代理配置
server {
listen 80;
location ^~/prefix-test/ {
proxy_pass http://192.168.1.101:9095/;
}
}
- 正向代理配置
server {
listen 80;
location / {
proxy_pass https://confluence.bing.com/;
}
}