私はphpバックエンドでウェブサイトを作成しています。/inc/
HTML Webページを生成するときに含まれるphpインクルードファイルを含むディレクトリがあります。
ユーザーがディレクトリ内のファイルを要求しようとすると/inc/
(たとえば、ブラウザの URL によって)、ホームページにリダイレクトされるようにしました。これらのファイルが外部から呼び出されないようにするために、これを行いました。
これらのファイルの 1 つをjQuery POSTリクエストで呼び出す必要があります。
これが私の質問です:
1) POST で要求されたファイルの URL をどうにかして隠すことはできますか?
/inc/
2) /inc/ フォルダー内のファイルに対する外部要求がホームページにリダイレクトされるため、jQuery を介したフォルダー内のファイルへの POST は失敗しますか? または、サーバーは POST 要求と他のタイプの要求を区別しますか?
3) (オプション) ボットが何千もの POST リクエストを同時に発行してサーバーをクラッシュさせようとするのではなく、POST リクエストが「合法的に」行われるようにするにはどうすればよいですか?