84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
たとえば、Web サイト a.com があり、そのディレクトリに ajax.php ファイルがあります。ここでは、a.com (つまり、このドメイン名にバインドされている) へのアクセスのみを許可する必要があります。 POSTデータを受け取る b.comなど他のドメイン名はPOSTしたい ajax.phpにデータを送ると直接503などを返します どのように書くのですか? nginx については詳しくありません。具体的な例を挙げて説明するのが最善です。ありがとう ~
ドキュメントを読み、問題を解決するために数行のコードを書きました。当面はこの解決策を使用します。より良い解決策があれば、メッセージを残してください。
コードは以下に掲載されています
Nginx は複数のサイトを作成できます。それが Nginx のサーバーです。{}
最初にデフォルトのサイトを作成します:
サーバー{ サーバー名 _; root /var/nginx/html; }
別のサイト a.com を作成します:
サーバー{ サーバー名 a.com www.a.com; ルート/data/www/a.com; }
このようにすると、a.com のみがパス a.com の下のファイルにアクセスできるようになり、他のドメイン名はデフォルト サイト /var/nginx/html の下のファイルにアクセスできるようになります。
リーリー
ドキュメントを読み、問題を解決するために数行のコードを書きました。当面はこの解決策を使用します。より良い解決策があれば、メッセージを残してください。
コードは以下に掲載されています
リーリーNginx は複数のサイトを作成できます。それが Nginx のサーバーです。{}
最初にデフォルトのサイトを作成します:
サーバー{
サーバー名 _;
root /var/nginx/html;
}
別のサイト a.com を作成します:
サーバー{
サーバー名 a.com www.a.com;
ルート/data/www/a.com;
}
このようにすると、a.com のみがパス a.com の下のファイルにアクセスできるようになり、他のドメイン名はデフォルト サイト /var/nginx/html の下のファイルにアクセスできるようになります。
リーリー