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

どうもありがとう、nginx try_files について説明してください

悪い評価を付けたのは誰ですか...ファック!!


これに関するnginxの公式ドキュメント...しかし、私はそれを理解できませんでした...

http://nginx.org/en/docs/http/converting_rewrite_rules.html

これをnginxルールとして記述するだけです

リライトエンジンオン
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$index.php?_url=/$1 [QSA,L]


ありがとうございます。ShadowSocks を送信してください

滿天的星座滿天的星座2713日前622

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

  • 淡淡烟草味

    淡淡烟草味2017-05-16 17:25:58

    上記のルールは、URIに対応するファイルやフォルダーが存在しない場合は書き換えるという意味です。 Apache の %{REQUEST_FILENAME} は nginx の $uri に対応するため、上記のルールは次の try_files で設定できます

    リーリー

    try_files の機能は、ファイルが順番に存在するかどうかを確認し、最初に見つかったファイルまたはフォルダーを返すことです (末尾のスラッシュはフォルダーを示します)。すべてのファイルまたはフォルダーが見つからない場合は、内部リセットが実行されます。最後のパラメータ。

    $args は URL 内のパラメータを表します。

    返事
    0
  • キャンセル返事