防止特定页面直接访问[重复]。

问题描述 投票:0回答:1

我有一个页面,出于安全考虑,我不希望用户直接访问。

例如我有一个profile.php页面,我希望当用户按下按钮时,profile页面就会打开,如果他想直接从url访问页面,就会限制他。

<?php define('SECURE_PAGE', true);include 'includes/page.php';?>

我试过这样做,但无法解决我的问题。

javascript php .htaccess security defined
1个回答
0
投票

你可以简单地返回 403 在一定条件下的状态码。

if ($something) {
    http_response_code(403);
    // optionally display nice 403 page with `include()` or just `echo`.
    exit;
}
© www.soinside.com 2019 - 2024. All rights reserved.