好的,我使用的是传统的 php,没有框架,什么都没有,我使用的是简单的程序方式,现在我的问题是我正在搜索一段时间,但没有得到我的问题的答案,我现在没有使用 .htaccess 文件,但我真的需要了解 404 错误是如何工作的?我有一个网站,在其中显示与类别相关的帖子,例如 category=php,所以我将其作为获取请求传递
$_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 个类别怎么办?我无法在这种情况下将它们全部列出,简而言之如何检测给定的获取请求值是否无效..
任何帮助都感激不尽。