ユーザーが直接アクセスできないようにするページがいくつかあります。
私は私が思いついたこの機能を持っています:それはうまくいきます:
function prevent_direct_access()
{
if($_SERVER['REQUEST_URI'] == $_SERVER['PHP_SELF'])
{
//include_once('404.php');
header("Location: 404.php");
}
}
これは私が望むことを正確に実行します。URLは変更されませんが、コンテンツは変更されます。ただし、これが404であり、インデックスを作成しないことを検索エンジンに通知するために追加する必要があるものがあるかどうか疑問に思っています。ただし、URLを変更したくないことを覚えておいてください。
ありがとう!