2011-07-10 7 views
0
location ~* ^\/$ { 
    proxy_pass     http://127.0.0.1:8888; 
    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; 
    break; 
} 

現在、domain.com/?get=parametersはポート8888に行きますが、80ポートに移動する必要があります。Nginxの設定:メインページのみの位置情報ブロックのみを取得する

ロケーションブロックの作成方法は?

感謝;)

答えて

1

あなたはnginxで利用可能なこのis_args変数を利用することができます。あなたの上のconfの下の条件を試してみてください。ブロック:

if ($is_args != "") { 
    proxy_pass     http://127.0.0.1:80; 
    ... 
    ... 
} 
+0

いいえ、解決策はありません。 :) – Somebody

+0

@Beckはあなたを取得していない?あなたのための解決策ではありませんか? –

+0

不明な指示がある場合は($ is_args ... – Somebody

関連する問題