현재 나는 192.168.2.1:8080에서 WordPress를 실행하고 있습니다.
포트 80에서 수신 대기 중인 Nginx
포트 8080 "http://192.168.2.1:8080"의 모든 http 요청을 포트 80 "http://192.168.2.1"로 리디렉션하고 싶습니다.
내 현재 nginx conf는 그 반대입니다. "http://192.168.2.1"은 "http://192.168.2.1:8080"을 가리킵니다.
server {
listen 80;
server_name 192.168.2.1;
location / {
proxy_pass http://192.168.2.1:8080/;
}
어떻게 해야 하나요?
추신: 이전 스레드를 모두 시도해 보았습니다. //
답변1
어쩌면 다음과 같은 구성이 있을 수도 있습니다.
server {
listen 8080;
server_name 192.168.2.1;
location / {
proxy_pass http://192.168.2.1:80/;
}
Listen은 nginx가 연결을 수신하기를 원하는 것이며 우리가 짐작할 수 있듯이 Proxy_pass는 연결을 원하는 곳입니다.