Das Projekt wird in Tomcat bereitgestellt.
nginx-Konfiguration:
server {
listen 8083 ;
server_name 域名;
location / {
index index.html index.htm index.jsp;
#proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:8081/;
}
}
Es kann nicht direkt über den Dom?nennamen zugegriffen werden. Nach dem Hinzufügen eines Ports 8081 k?nnen Sie auch problemlos auf die direkte IP+Port-Methode zugreifen.
Ich habe gerade den Dom?nennamen hinter ?server_name“ in ?localhost“ ge?ndert. Nach mehr als zehn Minuten kann ich erneut auf den Dom?nennamen zugreifen. Seltsam.
問題已解決,因為在nginx之外還有個防火墻,將所有通過80端口的請求都轉到8083端口。
防火墻添加-A INPUT -p tcp -m tcp --dport 8083 -j ACCEPT之后,可以通過一直訪問網(wǎng)站。
你的nginx配置成監(jiān)聽8083端口了:listen 8083這句改成listen 80試試