Nginx 8080 を 80 に転送する方法

Nginx 8080 を 80 に転送する方法

現在、WordPressを192.168.2.1:8080で実行しています。

ポート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/;
}

これをどうすればいいでしょうか?

PS: 以前のスレッドをすべて試してみました:/

答え1

おそらく次のような設定がある

server {
listen 8080;
server_name 192.168.2.1;

location / {
  proxy_pass http://192.168.2.1:80/;
}

listenはnginxが接続を受信するためのもので、proxy_passは接続の送信先となるパスです。

関連情報