静的リソースのnginxのプロキシルートエイリアスとの違い

まず、root aliasスコープ

パラメータ スコープ
root httpserverlocationif
alias location

第二に、location静的リソースエージェントの違い

  • rootプロパティ:root演技のパス+ locationパス
  • aliasプロパティ:aliasエージェントのパス

例えばA、

  • アクセスアドレスがあると仮定すると:http://localhost:8081/test/abc.html
  • root
    location /test/{
        root /html/static/;
    }
    
    サーバーのディレクトリへの実際のアクセス: /html/static/test/abc.html
  • alias
    location /test/{
        ailas /html/static/;
    }
    
    サーバーのディレクトリへの実際のアクセス: /html/static/abc.html

B、ご注意

  • 使用するaliasディレクトリ名を追加しなければならないとき/
  • alias定期的に試合を使用するときは、指定されたコンテンツにマッチして、使用するコンテンツを取得する必要があります。
  • aliasのみ位置location(ブロックをroot配置しなくてもよいlocation)です。
公開された212元の記事 ウォンの賞賛151 ビュー500 000 +

おすすめ

転載: blog.csdn.net/yhj19920417/article/details/87870036