Nginxのルートとエイリアスの違いは何ですか

WBOY
リリース: 2023-05-16 17:31:14
転載
1237 人が閲覧しました

プロジェクト構造

Nginx ディレクトリ構造は次のとおりです。 html は、デプロイされたフロントエンド プロジェクト ページです。それぞれ zuiyutest では、rootalias を使用して

nginx
    --conf
    --logs
    --html
      --zuiyu
        --index.html
        --static
      --test
        --index.html
        --static
ログイン後にコピー

test

にアクセスし、zuiyuproject

にアクセスします。
  location /zuiyu {
    root html;
    index index.html;
  } 
  location /zuiyu {
    alias html/zuiyu;
    index index.html;
  }
ログイン後にコピー

accesstestproject

 location /test {
    root html;
    index index.html;
  } 
  location /test {
    alias html/test;
    index index.html;
  }
ログイン後にコピー

まとめ

上記の 2 つの小さな例を通して、誰もが root と # を見たことがあると思います。 ##alias との違いは、はい alias はエイリアスです。つまり、alias を使用してプロジェクト アドレスを構成する場合、アクセスしたプロジェクト フォルダーに直接構成できます。 root設定時に、Nginx はデフォルトのデプロイメント パス html の下で uri に一致するフォルダーを見つけて、index.html# を検索します。 ## フォルダーの下にあります。

以上がNginxのルートとエイリアスの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート