2

API をホストするサブドメインを作成しました。API の場所 (/2/、 https://api.example.com/2/のようになります) へのリクエストのみを許可し、api への他のすべてのリクエストに対して 404 を返すように nginx を構成する方法を理解しようとしています。 .example.com

以下に示すように、ほとんどのリクエストをindex.phpと一致するphpを介してルーティングする、かなり標準的なPHPセットアップでPHPを使用しています。

if (!-e $request_filename) {
           rewrite ^/(.*)$ /index.php last;
        }


location ~ \.php$ { config here; }

私はこれを考えすぎていて、簡単な解決策があることを願っています。

4

1 に答える 1