わかりました、従来のphpを使用しています。フレームワークはありません。何もありません。単純な手順を使用しています。しばらく検索していましたが、質問に対する回答が得られません。現在、.htaccessファイルを使用していません。しかし、404エラーがどのように機能するかを本当に理解する必要がありますか? 私はカテゴリに関連する投稿を表示するWebサイトを持っているので、たとえばcategory = phpと言うので、これをgetリクエストとして渡します
$_GET['category'] == 'php';
現在、何をしているのかは次のようなものです:
$pocategory = $_GET['category'];
if($pocategory == 'php' || $pocategory == 'javascript') {
//Then show related posts
} else {
header('Location:404.php');
exit;
}
つまり、有効なリクエストの値としてphpとjavascriptが必要なだけで、残りは404にリダイレクトしたいのですが、その方法がわからないので、このようにしました.50を超えるカテゴリがある場合はどうなりますか? このif条件でそれらすべてをリストすることはできません。指定されたgetリクエスト値が無効かどうかを検出する方法を簡単に説明します..
どんな助けでも大歓迎です。