2

現在、ルーターのリバース プロキシとして機能する nginx を使用しており、単一のサーバー ブロックと複数の場所が NAS の特定のポートにマッピングされています。Synology DSM という 1 つの項目を除いて、すべて正常に動作しているようです。現在、セットアップで DSM に WAN アクセスできる唯一の方法は、次の構成を使用することです。

location / {
   proxy_pass http://127.0.0.1:5000;
}

私はこのようなものを好むだろう:

location /dsm {
   proxy_pass http://127.0.0.1:5000;
}

しかし、私はこれを機能させることができないようです。スラッシュを終了する/しないで location と proxy_pass を試し、さまざまな書き換えオプションを試みましたが、何も機能しませんでした。「ページが見つかりません」というエラーが表示されるか、ページが読み込まれてソースを表示できますが、何も表示されません。

http://127.0.0.1:5000/webman/index.cgiDSM は CGI ベース ( としてロード) であり、css および js にハードコーディングされた絶対パスがあるように見えることに注意してください。

4

1 に答える 1