ホームページ  >  に質問  >  本文

node.js - nginx nodejs Expressリバースプロキシの問題

1. Express を使用して開発した Nodejs プログラムがあります。ローカル テスト環境では、静的リソースとルート転送を行うために直接 Express を使用します
2. これを運用環境に移行し、nginx を使用します静的リソースを担当するリバース プロキシとして

###質問:###

質問 1. 設定後、静的リソースがすべて 404 であることがわかり、nginx 設定ファイルに

を追加しました。 リーリー

その後、少なくとも静的リソースにはアクセスできるようになりますが、静的リソースが複数レベルのディレクトリである場合、このような一致ルールは非常に複雑になります。どう対処しますか?

質問2. 私のnginxにはこのようなリバースプロキシが装備されています。3000はnodejsですが、現在、processing/ディレクトリにはアクセスできますが、/admin/aaaパスは404を要求します

リーリー

nodejsで行ったルーティング処理が原因だと思うのですが、解決方法がわかりません

私のnodejsルーティングは次のとおりです

リーリー ###ありがとう。###
阿神阿神2716日前615

全員に返信(1)返信します

  • 世界只因有你

    世界只因有你2017-06-05 11:13:29

    静的ルーティングに Express を使用するのは非常に便利ではないでしょうか? 最近、ローカル ブログをサーバーに直接移行しましたが、今でも静的ルーティングに Express を使用しています。 リーリー

    返事
    0
  • キャンセル返事