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

nginx は URL の情報に基づいて指定されたディレクトリにアクセスします。

たとえば、現在の URL (整形 URL) は
/1/test/test
です。すると、nginx が処理を行い、アクセス ディレクトリは /home/data/segmentfault/1/web
となります。 nginx 処理後の実際の URL は
/1/web/index.php?test/test

になります。

美しいURL
/2/test/test
アクセスディレクトリは/home/data/segmentfault/2/web
実際のURLは
/2/web/index.php?テスト/テスト

バージョン番号に基づいて別のフォルダーを選択するだけで、pathinfo モードは引き続き有効になります。フレームワークのコードは Yii2 です。

nginx のジャンプ ルールを設定するにはどうすればよいですか?
それとも関連情報はありますか? このような内部ジャンプをどのように説明すればよいですか?それを説明する固有名詞はありますか?

淡淡烟草味淡淡烟草味2713日前493

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

  • 巴扎黑

    巴扎黑2017-05-16 17:21:55

    場所に通常の一致を使用します。root がディレクトリを設定するときに、通常の一致するコンテンツを読み取ってパスを組み立てます。
    関連する nginx 用語: location、レギュラー、set ディレクティブ、map ディレクティブ、root ディレクティブ、alias ディレクティブ。

    返事
    0
  • 为情所困

    为情所困2017-05-16 17:21:55

    このアクセス方法では、追加の設定を行う必要はまったくありません。 。 。

    リーリー

    返事
    0
  • キャンセル返事