タグ

nginxとs3に関するjinjin252525のブックマーク (2)

  • Nginx のDNS 名前解決とS3 やELB へのリバースプロキシ :: by and for engineers

    Aug 15, 2015 Nginx をフロントに立てて、バックエンドをごにょごにょするといろいろ捗ると思います。 ただ、バックエンドがAWS のようにAuto Scaling が働く場合、IP アドレスが変わってトラブルになることがあります。 リバースプロキシの設定proxy_pass にURI 指定すると、リクエストを転送処理できます。 必要に応じて proxy_set_header, proxy_hide_header を指定する事で、転送先サーバーにリクエストヘッダーを送信できます。 server { listen 80; server_name example.com; location / { proxy_pass http://proxy.example.com; } } Nginx 内部の名前解決デフォルトの挙動として、Nginx は起動時に名前解決を行いIP アドレスをキ

    Nginx のDNS 名前解決とS3 やELB へのリバースプロキシ :: by and for engineers
  • DPW - S3ホスティングサイトにNginx proxyかます際の注意点

    S3で静的サイトをホスティングしている方は多いかと思います。 が、それに対して、NginxのProxyを間にかましている方は少ないかと思います。 今回、その設定でつまったので備忘録として残したいと思います。 こんな感じで、特定のlocationをS3にProxyすることを想定します。 ・ブラウザ上のURL http://example.com/s3bucket/index.html ・実際のURL http://s3bucket-name.example.com/index.html ※s3-bucket-name.example.comは、S3ホスティング設定したドメイン 当初、nginx.confを以下のようにしていました。

    DPW - S3ホスティングサイトにNginx proxyかます際の注意点
  • 1