nginx にHTTPS 経由でリモートHTTP イメージを提供させる方法はありますか? 私は基本的に、以下のPHPに代わるnginxのみの代替手段を探しています:
<?php
echo file_get_contents($_GET['url']);
proxy_pass
ディレクティブを変数とともに使用できます ($arg_*
は GET 引数を表します)。
location / {
proxy_pass $arg_url;
resolver 8.8.8.8;
}
この構成は、サーバーからのオープン リレーを効果的に行うことに注意してください。したがって、本番環境での使用はお勧めしません。